修改Google Cloud Datastore API请求的响应大小

问题描述 投票:0回答:1

我正在使用Google Cloud Datastore来存储一些数据。当我尝试从我的“Kind”中提取所有实体,通过API到GAS代码时,我意识到API每次都会提取300个实体。为了提取整体实体,我使用“cursor”选项来获取上一个停止的下一批。

有没有办法一次提取所有实体(或至少超过300个)?

在尝试在网络上找到答案时,我没有找到任何具体的答案。

google-apps-script google-api google-cloud-datastore
1个回答
2
投票

您可以通过Datastore's Data API一次更新/升级的实体的最大数量是500但是如果您使用查找操作,则可能会获取1000个实体(只要它们共同在10MB以下进行交易),如"Limits" section of Datastore's reference documentation中所列。

但是,您可以利用Datastore's Admin API的导出/导入端点批量导出/导入数据。 Check out the guide for more information

© www.soinside.com 2019 - 2024. All rights reserved.