Что может помешать DAG в Airflow запуститься по расписанию?

Причина может быть до создания DAG run или уже на этапе запуска задач. Проверьте паузу DAG, ошибки импорта, расписание, границы интервала и состояние scheduler.

Короткий ответ

Что ответить на собеседовании

Причина может быть до создания DAG run или уже на этапе запуска задач. Проверьте паузу DAG, ошибки импорта, расписание, границы интервала и состояние scheduler.

Подробный разбор

Ответ с пояснениями

Причина может быть до создания DAG run или уже на этапе запуска задач. Проверьте паузу DAG, ошибки импорта, расписание, границы интервала и состояние scheduler.

Если run не создан, изучите next run, start/end date, timetable, timezone и логи scheduler. Ежедневный запуск обычно создаётся после завершения интервала, а не в его начале.

Если run есть, но задачи стоят, проверьте max_active_runs, concurrency, pools, очередь executor, доступность workers и зависимости вроде depends_on_past. Не снимайте все лимиты сразу: сначала определите конкретное ограничение и доступную ёмкость внешних систем.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее