Cron选项卡安排在不同日期的不同时间
问题描述:
我需要安排在星期四下午7点和星期五的工作,我需要安排在晚上11点。我使用的气流和需要像Cron选项卡安排在不同日期的不同时间
0 19 * *周一至周四
任何建议,欢迎cron的标签符号。
谢谢
问候, CJ
答
您可以创建DAG为:
dag = DAG("Your_dag", default_args=default_args, schedule_interval="0 19 * * 1-4")
答
你可以做这样的事情:
schedules = {
'M-Th': '0 19 * * 1-4',
'F': '0 23 * * 5',
}
for name, schedule in schedules.items():
globals()[name] = DAG('<base_dag_name.' + name, default_args=default_args, schedule_interval=schedule)
这将创建两个来自单个文件的DAG。 DAG需要在全球范围内得到Airflow的认可。
这是为星期四,但我需要它运行在星期五11。我如何适应? –
我想你应该把它作为两个不同的DAG来处理。 –