Сравните одновременные чтения для одной таблицы Google с помощью нескольких сценариев приложений

У меня есть одна таблица Google, и я хочу прочитать эту таблицу из нескольких сценариев Google Apps (более 100 сценариев и более 10 000 пользователей).

Я не говорю об эталонных тестах сценариев Google Apps.

Существует ли ограничение одновременного чтения для одной электронной таблицы с помощью нескольких сценариев Google App Script?


person LahiruJ    schedule 19.08.2020    source источник


Ответы (1)


  • квота скриптов приложений не упоминайте такое ограничение.
  • Кроме того, количество квот Apps Script для каждого проекта/пользователя, а не для каждого документа.

Однако существует ограничение для Google Диска:

Одновременно редактировать и комментировать могут до 100 человек.

Файл могут просматривать более 100 человек, хотя проще опубликовать файл и создать ссылку.

Таким образом, если скрипт не только читает, но и редактирует электронную таблицу, возможно, к ней не смогут одновременно обращаться более 100 пользователей.

Также, если несколько пользователей запускают один и тот же скрипт:

  • Apps Script имеет ограничение на одновременное выполнение скриптов
person ziganotschka    schedule 19.08.2020
comment
На самом деле это связано с ограничениями API Google Spreadsheets. В документации они предоставили 500 максимальных одновременных пользователей в течение 100 секунд. Но мне нужно проверить, применимо ли оно и к API-интерфейсам листов в Google Apps Script? 1- developers.google.com/sheets/api/limits - person LahiruJ; 20.08.2020
comment
Квота API Таблиц применяется к проектам и пользователям точно так же, как квота скриптов приложений. 500 requests per 100 seconds per project означает 500 запросов на проект GCP. дело либо 500 запросов выполняются на один и тот же файл либо на 500 разных файлов. Если вы используете SpreadsheetApp в Apps Script, он использует Sheets API в фоновом режиме, поэтому применяется та же квота (в дополнение к квоте Apps Script), и каждый вызов SpreadsheetApp учитывается. - person ziganotschka; 20.08.2020