我已经创建了一些DAG
,我试图把它放在调度程序上。我想在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 airflow resetdb -y
然后运行airflow initdb
,它就会运行一次。然后,调度程序无法运行它。
airflow版本:v1.8.0
PS。 airflow scheduler
是通过root
任何人都可以指出我做错了吗?