I'm in the UTC+4 timezone, so when Airflow triggers the nightly ETLs, it's already 4:00AM here. How can I tell Airflow to trigger the run for day ds already on day ds-1 at 20:00, but with ds=ds?
Per the docs it's highly recommended to keep all servers on UTC, so that's why I'm looking for an application-level solution.
EDIT: a hacky solution is to define it to run everyday at 20:00PM, so the "previous" day, but then use tomorrow_ds
instead of ds
in the job. But that still looks weird on the Airflow UI, because that's going to show the UTC execution time.