未触发气流 DAG

Airflow DAG not triggered

我无法按计划 运行 DAG,只能手动触发它。 我已将 start_date 设置为 days_ago(1) 以及特定日期 - datetime(2021, 06, 19)。 schedule_interval 设置为特定时间 '55 11 * * 0' 但当时间到来时 DAG 仍未被触发。 我已尝试完全删除 python 文件并重新创建一个具有不同名称的新文件 - 仍然没有触发。

请帮忙,我们将不胜感激。

谢谢 伊兰

Airflow 不会像 cron 作业那样安排 DAG。 Airflow计算start_date+schedule_interval并在end的区间执行任务。所以当你设置

start_date = datetime(2021, 06, 19)
schedule_interval='55 11 * * 0'

第一个 运行 不会像您预期的那样在 2021-06-20(星期日)开始。

如果您希望 DAG 每周在星期日执行并且第一个 运行 在 2021-06-20 上,您应该设置:

start_date = datetime(2021, 06, 13)
schedule_interval='55 11 * * 0'