月底的气流DAG计划 [英] Airflow DAG Scheduling for end of month

查看:26
本文介绍了月底的气流DAG计划的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要运行气流计划(v1.9.0)。
我的DAG需要在每个月底运行,但我不知道如何写入设置。

my_dag = DAG(dag_id=DAG_ID,
             catchup=False,
             default_args=default_args,
             schedule_interval='30 0 31 * *',
             start_date=datetime(2019, 7, 1))

但是在没有31号的一个月里这是行不通的,对吧?
如何编写schedule_interval在每个月末运行?

推荐答案

您可以通过将L放在schedule_intervalcron表达式的月份位置来执行此操作。

schedule_interval='59 23 L * *' # 23:59 on the last day of the month

这篇关于月底的气流DAG计划的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆