Airflow apache气流计划程序工作不正常

Airflow apache气流计划程序工作不正常,airflow,apache-airflow,airflow-scheduler,Airflow,Apache Airflow,Airflow Scheduler,我创建了一些DAGs,并尝试将其放在调度程序上。我想在24小时后运行DAG中的所有任务。 我试着做这样的事 DEFAULT_ARGS = { 'owner' : 'mubin', 'depends_on_past' : False, 'start_date' : datetime(2017, 4, 24, 14, 30), 'retries' : 5, 'retry_delay' : timedetla(1), } SCHEDU

我创建了一些
DAG
s,并尝试将其放在调度程序上。我想在24小时后运行DAG中的所有任务。 我试着做这样的事

DEFAULT_ARGS        = {
'owner'           : 'mubin',
'depends_on_past' : False,
'start_date'      : datetime(2017, 4, 24, 14, 30),
'retries'         : 5,
'retry_delay'     : timedetla(1),
}
SCHEDULE_INTERVAL      = timedelta(minutes=1440)
# SCHEDULE_INTERVAL    = timedelta(hours=24)
# SCHEDULE_INTERVAL    = timedelta(days=1)
dag = DAG('StandardizeDataDag',
    default_args       = DEFAULT_ARGS,
    schedule_interval  = SCHEDULE_INTERVAL
)
我试着把不同的间隔,但没有任何工作。但是,如果我尝试重置db
气流重置db-y
,然后运行
气流初始化db
,它会工作一次。然后,调度器就不能运行它了。 气流版本:v1.8.0

PS.
气流调度器
通过
根目录执行


有人能指出我做错了什么吗?

您在UI中激活了任务吗?计划程序不会拾取DAG列表中未打开的任务。另外,
timedelta(minutes=1440)
是24小时,这意味着您每天都在午夜运行它。这是默认值,在这种情况下,您不需要传递
schedule\u interval
。@Hugosusa,我确实从GUI打开了它,我还尝试
取消暂停
。如果我想在凌晨3点而不是12点运行它呢?那么在这种情况下,我需要输入开始时间,对吗?是否有任何方法/设置可用于每天凌晨3:00运行该程序?您能为我推荐设置和
DAG
属性吗?如果您想在凌晨3点运行它,您可以将
schedule\u interval
定义为
'03***'
。默认情况下,DAG将在每天00:00运行。当您更改DAG
schedule\u interval
时,您的时间会根据该时间进行更改。我所做的是,将schedule interval设置为
timedelta(hours=24)
并在凌晨3点执行,现在它的基本时间设置为凌晨3点,间隔为24小时,现在是否可以正常工作?