防止禁用的 DAG 在启用后立即运行

Ath*_*dom 7 ubuntu airflow airflow-scheduler

在 Airflow 1.10.10 中,当通过按按钮将其状态从 更改为 来启用禁用的 DAG 时OffOnDAG 将始终在下一个计划运行时间之前运行一次。

在此输入图像描述

是否可以将 DAG 设置为启用,但直到下次计划运行时才首次运行?

目前,我需要在将其状态切换为 后快速终止 DAG 运行On

Ole*_*liv 2

您应该将 start_date (这是 a datetime)设置为 after 的值now

\n\n

根据文档

\n\n
    \n
  • 第一次 DAG 运行是根据 DAG 中任务的最小开始日期\n创建的。
  • \n
  • 后续 DAG 运行由调度程序进程根据您的 DAG\xe2\x80\x99s Schedule_interval 按顺序创建。
  • \n
\n