Статусы выполнения
Каждый запуск отчёта проходит через последовательность статусов. Статус отражает текущее состояние процесса выполнения — от постановки в очередь до финального результата.
Полный список статусов
Draft (Черновик)
Отчёт только создан и ещё ни разу не запускался. Конфигурация сохранена, но выполнение не производилось. Список запусков пуст.
Pending (Ожидание)
Запуск поставлен в очередь и ожидает освобождения ресурсов. Возможные причины ожидания: другие отчёты выполняются (лимит параллельных запусков), ожидание доступности подключения, задержка планировщика (до 60 секунд). Длительность статуса Pending обычно не превышает 2-3 минут.
Running (Выполняется)
Отчёт активен: данные извлекаются из источника, обрабатываются и записываются в выходной лист.
Этапы выполнения:
- Fetch — запрос данных из API источника
- Transform — обработка, фильтрация, сортировка
- Load — запись в выходной лист
- Finalize — финализация, обновление метаданных
Completed (Завершён успешно)
Отчёт выполнен без ошибок. Все данные извлечены и записаны. Это целевой статус для рабочих отчётов. Признаки Completed: все запрошенные строки записаны, нет предупреждений (warnings) или они не критичны, выходной лист содержит актуальные данные.
Partial (Частичный успех)
Отчёт завершился с частью данных. Часть метрик или строк могла не загрузиться. Типичные причины: частичная недоступность API источника, таймаут при получении части данных, часть метрик не поддерживается для выбранной сущности, превышен лимит строк — данные обрезаны. В логах Partial-запуска всегда есть предупреждения с описанием, какие данные недополучены.
Failed (Ошибка)
Отчёт завершился с ошибкой. Данные не записаны или записаны частично. Типичные причины: ошибка аутентификации (просроченный токен), недоступность API источника (503, таймаут), некорректная конфигурация (несовместимые метрики/измерения), ошибка записи в выходной лист (нет прав, лист удалён), внутренняя ошибка обработки данных. В логах Failed-запуска содержится стек ошибки для диагностики.
Cancelled (Отменён)
Запуск был отменён пользователем вручную до завершения. Частично записанные данные могут остаться в выходном листе (зависит от режима записи). Отмена возможна только на стадиях Pending и Running. Завершённый запуск (Completed, Partial, Failed) отменить нельзя.
Схема переходов статусов
Draft --> Pending --> Running --> Completed
| |--> Partial
| |--> Failed
|--> CancelledКак проверить
- Откройте страницу отчёта > вкладка Исполнение
- Текущий статус отображается с цветовой индикацией:
- Серый — Draft, Cancelled
- Синий — Pending
- Оранжевый — Running
- Зелёный — Completed
- Жёлтый — Partial
- Красный — Failed
- Нажмите на запуск для просмотра деталей и логов
Связанные статьи
- Ручной запуск — как запустить
- Автоматические запуски — автозапуски
- Прогресс — отслеживание этапов
- Отмена запуска — как отменить
- История запусков — анализ статусов