Время и запуски
| Ограничение | Значение |
|---|
| Время одного запуска | 30 секунд |
| Норма в сутки (тариф «Бизнес») | 300 минут на владельца таблицы, на все его таблицы и все виды запуска |
| Начало новых суток | полночь по часовому поясу владельца таблицы |
| Одновременно выполняется | до 3 скриптов одного владельца, остальные ждут или получают отказ |
| Ожидание в очереди | до 15 минут, потом запуск отменяется |
| Память запуска | 64 МБ |
| Один скрипт | не запускается повторно, пока не закончился предыдущий запуск |
Норма списывается по фактическому времени работы. Если ответ сервиса скриптов потерялся и неизвестно, сколько скрипт работал, списываются полные 30 секунд. Остаток нормы виден в панели скриптов: «Сегодня: N мин из 5 ч».
Если норма закончилась, ручные запуски получают отказ, запуски по расписанию пропускаются, а запуск, который ждал в очереди, отменяется с ошибкой.
Скрипты и триггеры
| Ограничение | Значение |
|---|
| Скриптов в таблице | 50 |
| Размер кода | 256 КБ |
| Триггеров на скрипт | 5 |
| Шаг расписания | 15 или 30 минут; 1, 2, 3, 4, 6, 8 или 12 часов; раз в день; раз в неделю |
| Триггер «При открытии таблицы» | не чаще раза в 10 минут на таблицу |
| Ячеек в событии «При изменении» | 200, остальные учитываются в cellCount |
| Пунктов меню «Макросы» на скрипт | 30 |
| Хранится запусков в журнале скрипта | 30 последних |
| Хранится версий кода | 200 последних |
Вебхуки
| Ограничение | Значение |
|---|
| Запросов в минуту на адрес | 60 |
| Размер тела запроса | 100 КБ |
| Разрешённых IP-адресов | 20 |
| Неудачных проверок подряд до выключения | 20 |
Внешние сервисы
| Ограничение | Значение |
|---|
Внешних запросов за запуск (Http, Telegram) | 50; длинное сообщение в Telegram делится на части до 5, каждая считается запросом |
| Ожидание ответа | до 15 секунд |
| Размер ответа | 2 МБ |
| Адресатов писем в сутки | 10 на владельца таблицы |
| Адресатов в одном письме | 10 |
| Ограничение | Значение |
|---|
Цена запроса CoverseAI.ask | 7 ИИ-кредитов |
| Запросов за запуск | 5 |
| Текст запроса | до 20 000 знаков, инструкция system до 4000 |
| Запросов в сутки | 100 на владельца таблицы |
| Данные в запросе | заголовок и до 200 строк, до 30 столбцов, всего до 20 000 знаков |
| Цена генерации кода в редакторе | 15 ИИ-кредитов за запрос |
Хранилища
| Ограничение | Значение |
|---|
| Секретов на скрипт | 20 |
| Длина значения секрета | 4096 байт |
| Ключей в «Памяти» (каждое хранилище) | 100 |
| Значение в «Памяти» | 9216 байт |
| Других таблиц на скрипт | 10 |
| Библиотек в рабочем пространстве | 50 |
| Библиотек в скрипте | 10 |
| Хранится версий библиотеки | 200 последних |
Работа с листами
| Ограничение | Значение |
|---|
| Обращений к таблице за запуск | 100, большие листы читаются частями по 1000 строк |
| Прочитанных ячеек за запуск | 200 000 |
| Записанных ячеек за запуск | 200 000 |
| Операций с листами за запуск (создание, копирование, перенос, переименование, удаление) | 20 |
| Название листа | до 100 знаков, без символов [ ] : ? ! * / ' " |
| Вставок, удалений и переносов строк и столбцов за запуск | 15 |
| Строк или столбцов в одной такой команде | 1000 строк или 100 столбцов |
| Вызовов оформления за запуск | 300 |
| Ячеек в одном вызове оформления | 20 000 |
Ячеек в sort и copyTo | 20 000 |
Ячеек в merge и copyFormatTo | 5 000 |
| Ячеек в примечаниях за вызов | 2 000, текст до 5000 знаков |
| Диаграмм на листе | 20 |
| Подписей RSA за запуск | 200, ключ до 4096 бит |
Пауза Utilities.sleep | до 10 секунд за вызов |
Лимиты API Coverse Таблиц для своих интеграций считаются отдельно, см. Лимиты API.
Частые вопросы
Сколько может работать скрипт?
Один запуск — до 30 секунд. На все скрипты владельца таблицы даётся 300 минут работы в сутки на тарифе «Бизнес».
Сколько скриптов работает одновременно?
До 3 скриптов одного владельца таблицы. Остальные ждут в очереди до 15 минут или получают отказ при ручном запуске.
Сколько внешних запросов может сделать скрипт?
До 50 запросов Http и Telegram за запуск, ответ до 2 МБ, ожидание до 15 секунд.
Что дальше