Большие отчёты
Большие отчёты — отчёты с объёмом данных более 50 000 строк или временем выполнения более 5 минут. Требуют особого подхода к настройке для стабильной работы.
Лимиты Google Sheets
Google Sheets имеет жёсткие ограничения:
- 10 000 000 ячеек на всю таблицу (все листы суммарно)
- 50 000 строк на лист — рекомендованный максимум для стабильной работы
- 200 листов на таблицу
LightLead автоматически отслеживает приближение к лимитам и предупреждает при настройке отчёта.
Оптимизация больших отчётов
1. Уменьшите количество строк
- Лимит строк — установите разумное ограничение (Top 1000 вместо всех)
- Фильтры — исключите нерелевантные данные (например, кампании с нулевым расходом)
- Агрегация — используйте более высокий уровень сущности (Campaign вместо Ad)
- Диапазон дат — сузьте период, если полная история не нужна
2. Уменьшите количество колонок
- Выбирайте только необходимые метрики
- Скройте промежуточные колонки, если они не нужны в выводе
- Удалите дублирующиеся метрики (например, CPC и Cost/Clicks)
3. Оптимизируйте режим записи
| Режим | Скорость | Рекомендация для больших отчётов |
|---|---|---|
replace | Быстрый | Идеален |
append + soft_refresh | Средний | Ок для daily хвоста |
append + dumb | Быстрый | Разовые выгрузки; риск дублей |
append_dedup | Средний | Замедляется на больших листах |
4. Разделите на несколько отчётов
Вместо одного отчёта на 100 000 строк создайте несколько:
- По кампаниям (отчёт на группу кампаний)
- По датам (отчёт на месяц)
- По метрикам (базовые метрики в одном отчёте, конверсионные в другом)
5. Используйте инкрементальную загрузку
- Для накопительных отчётов используйте Append с
yesterday - Каждый запуск добавляет только 1 день данных
- Избегайте
last_30dс Append — каждый день добавляется 30 строк, за месяц лист вырастет на 900 строк
Мониторинг
- Длительность выполнения — если растёт от запуска к запуску, лист приближается к лимитам
- Размер листа — проверяйте количество строк в выходном листе
- Предупреждения системы — LightLead предупредит при приближении к лимитам Google Sheets
Как проверить
- Откройте выходной лист и проверьте количество строк (Ctrl+End)
- Проверьте длительность последних запусков в истории — рост длительности сигнализирует о проблемах
- Проверьте, нет ли предупреждений на странице отчёта
Связанные статьи
- Лимит строк — ограничение количества записей
- Режимы записи (обзор) — влияние режима на производительность
- Фильтры — уменьшение объёма данных
- Метрики — выбор только нужных показателей
- Диапазон дат — сужение периода