Вопросы к Поиску с Алисой
Catchup и Backfill — разные функции в Apache Airflow, которые предназначены для обработки пропущенных данных. dev.to www.astronomer.io
Catchup позволяет обрабатывать все пропущенные запуски DAG за период, когда они были неактивными, например из-за паузы или остановки планировщика. dev.to По умолчанию эта функция включена (catchup = True), и при перезапуске DAG планировщик обрабатывает все пропущенные запуски. dev.to
Backfill позволяет вручную запускать DAG за определённый период прошлого для повторной обработки исторических или пропущенных данных. www.geeksforgeeks.org www.astronomer.io В отличие от Catchup, периоды Backfill можно указать явно, они могут включать периоды до даты начала DAG. www.astronomer.io
Таким образом, Catchup автоматизирует обработку пропущенных интервалов, а Backfill даёт возможность вручную управлять запуском DAG за определённый период.