簡體   English   中英

氣流 dag 在追趕期間開始超過開始日期后 1 天的“execution_date”

[英]Airflow dag starting passing "execution_date" of 1 day after start date during catchup

我有一個氣流 dag,我想在追趕模式下運行。 我已將氣流 dag 的開始日期提供為 (2022,5,7),即 2022 年 5 月 7 日。dag 應該每天在 2200 運行。 它應該通過將“execution_date”變量傳遞給腳本來觸發 C++ 腳本

但是,當我開始 dag 時,在追趕期間,dag 傳遞給腳本的第一個“execution_date”是 20220508(2022 年 5 月 8 日)

為什么會這樣? 如果 dag 的開始日期是 5 月 7 日,為什么它沒有通過第一個執行日期為 20220507?

引用其中一個在線 KB,“DAG 的第一次 dag 運行將在 start_date + schedule_interval 觸發,這實際上是 execution_date。” - 這正是你所看到的,

start_date + schedule_interval

更多(例如)在 --> https://www.astronomer.io/events/recaps/trigger-dags-any-schedule/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM