我试图找出如何配置/安排Airflow DAG在确切时间内每天运行两次,而不是在符合条件后同时运行两次。
我想在午夜和晚上9点执行相同的任务。
为此,我已将cron
添加到schedule_interval
0 0,21 * * *
,因此它每天午夜和晚上9点运行。但今天(4月27日)的运行在昨天(4月26日)00:00:00开始,00:00:00和21:00:00运行同时运行。
预期行为将于今天(4月27日)00:00:00进行,21小时后再次运行21:00:00。
有什么想法吗?
最后,问题是:我怎样才能每天运行两次DAG?
谢谢。
答案 0 :(得分:2)
除开始日期外,您所做的一切都是正确的。让它运行一天。一旦它回填前几天(从开始日期到今天)你的dag应该开始安排正确的时间。