月底的气流DAG计划 [英] Airflow DAG Scheduling for end of month
本文介绍了月底的气流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_interval
cron表达式的月份位置来执行此操作。
schedule_interval='59 23 L * *' # 23:59 on the last day of the month
这篇关于月底的气流DAG计划的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文