气流:每天多次安排任务

时间:2018-06-19 13:41:53

标签: airflow airflow-scheduler

我从用户那里获取有关任务计划的信息。我想一天多次运行任务。如何使用Airflow?

1 个答案:

答案 0 :(得分:2)

您可以使用DAG中的schedule_interval arg将DAG安排为每天运行多次,如下所示:

dag = DAG(
    dag_id='fake_dag',
    schedule_interval="* * * * *"
    )

schedule_interval使用CRON格式。这可以帮助您了解CRON format

示例:如果您希望DAG在一天中每4小时运行一次,则DAG如下所示:

dag = DAG(
    dag_id='fake_dag',
    schedule_interval="* 0-23/4 * * *"
    )