2017-10-06 82 views
0

目标非常简单:我需要为手动任务创建一个DAG,该任务不应该定期运行,而只能在管理员按下“运行”按钮时执行。理想情况下,无需切换“取消暂停”和“暂停”DAG(您知道某人肯定会忘记暂停)。如何定义不应该定期运行的气流DAG /任务

到目前为止,我只有schedule_interval="0 0 30 2 *"(2月30日希望永远不会发生),但必须有更好的方法!

有吗?

回答

2

根据documentation,您可以将调度程序预设置为None(不要调度,仅用于“外部触发”的DAG)。另外,如果安排一次且仅安排一次,则可以将其设置为@once

+1

太棒了!没有注意到。对我感到羞耻;)谢谢! –