man*_*chi 3 airflow airflow-scheduler
我想在 Airflow (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))
Run Code Online (Sandbox Code Playgroud)
但这在没有 31 号的一个月里是行不通的,对吧?
我怎样才能写一个schedule_interval在每个月底运行?
小智 5
您可以通过放入cron 表达式L的月份位置来做到这一点schedule_interval。
schedule_interval='59 23 L * *' # 23:59 on the last day of the month
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1447 次 |
| 最近记录: |