Изменить размер ответа на запросы API Google Cloud Datastore - PullRequest
0 голосов
/ 03 сентября 2018

Я использую Google Cloud Datastore для хранения некоторых данных. Пытаясь извлечь все сущности из моего «вида» через API в код GAS, я понял, что API извлекает 300 сущностей каждый раз. Чтобы извлечь всю совокупность сущностей, я использовал опцию «курсор» для выборки следующего пакета, в котором предыдущий остановился.

Есть ли способ извлечь все сущности (или не менее 300) одновременно?

Пытаясь найти ответ в Интернете, я не нашел никакого конкретного ответа.

1 Ответ

0 голосов
/ 03 сентября 2018

Максимальное количество сущностей, которые вы можете обновить / добавить за один проход через API данных Datastore , равно 500, но если вы используете операцию поиска, вы можете потенциально получить 1000 сущностей (если они все вместе меньше 10 МБ) для транзакции), как указано в разделе «Лимиты» справочной документации Datastore .

Однако вы можете использовать конечные точки экспорта / импорта API администратора хранилища данных для массового экспорта / импорта данных. Проверьте руководство для получения дополнительной информации .

...