气流:每分钟运行一次DAG

时间:2017-09-28 01:13:25

标签: airflow

嗨,我的DAG参数结构如此

default_args = { 'owner': 'airflow', 'depends_on_past': False, 'start_date': datetime(2017, 9, 26), 'schedule_interval': "* * * * *", 'email': ['airflow@airflow.com'], 'email_on_failure': False, 'email_on_retry': False, }

但我没有看到我的Airflow调度程序在一分钟或任何地方安排这些任务。我也咨询了这个question,但它似乎没有起作用。我在构建DAG时遗漏了什么?

1 个答案:

答案 0 :(得分:2)

我不是100%肯定这一点(并且刚开始深入研究气流代码以尝试验证)但您可能需要将计划间隔传递给DAG,如下所示:

dag = DAG(DAG_NAME, schedule_interval='* * * * *', default_args=default_args)

我试图像你那样做,也没有运气。这似乎对我有用,虽然我有0 12 * * *作为我的日程安排。