安排Airflow Dag以便它只在工作日运行的正确方法是什么?我已经尝试在start_date和schedule_interval表达式中包含小时偏移,但它仍然没有在所需的时间开始。 (我希望它从1月28日凌晨1点开始,并在周二到周六的那个时间运行。)
default_args = {
'owner': 'me',
'depends_on_past': False,
'start_date': datetime.datetime(2017, 1, 28, 0, 0),
'email': ['me@myplace.com'],
'email_on_failure': True,
'email_on_retry': True,
'retries': 2,
'retry_delay': datetime.timedelta(minutes=60),
}
dag = DAG(
'tasks', default_args=default_args, schedule_interval="0 01 * * 2-6")
答案 0 :(得分:0)