当我在气流上部署新的 dag 时,假设我今天(4 月 28 日)部署了它。
我有这样的 Cron 表达式:0 3 * * *
,然后我希望第一次运行是在 29 April at 3 am. however, I get a run as soon as deploy with this run id:
2021-04-27, 03:00:00`。
Dag 代码:
DAG(
dag_id="namexx",
schedule_interval='0 3 * * *',
max_active_runs=1,
is_paused_upon_creation=False,
dagrun_timeout=timedelta(hours=1),
catchup=False,
default_args={
"start_date": datetime(2021, 1, 1),
"retries": 0,
"retry_delay": timedelta(minutes=1)
}
)
知道这是为什么吗?