meaning of next run on the main ui window #47788
Replies: 1 comment
-
What you see in the Next Run column is the logical date of the next DAG execution, not the actual timestamp when it will start running. This can seem unintuitive because the date often appears in the past, but it makes sense when thinking in terms of batch data pipeline processing. For example, with a daily schedule, data for 2025-03-13 is only fully available at 2025-03-14 00:00 UTC, so the workflow for 2025-03-13 starts at that time. The same logic applies to hourly or other interval-based jobs—Airflow assigns execution dates to completed periods rather than future timestamps. If you want to see exactly when the next run will happen, check the Graph View and hover over the Next Run indicator. |
Beta Was this translation helpful? Give feedback.
-
I am running an airflow installation of version 2.9.2
And I am very confused about the meaning of the date column "next run"
It always seems to be in the past. It is not showing when the next run is going to happen.
Our airflow is configured to run in UTC but we use timezone aware dag's
And that all seems to work correctly when using cron style interval schema's it runs at the local time so taking into account the time zone information from pendulum.
But still on the main screen it shows a timestamp in the past in the column next run.
Can someone explain to me what the meaning is of this column ? because according to me it is now showing when the previous run happened.
Beta Was this translation helpful? Give feedback.
All reactions