Historische Daten nachladen (Backfill)
Verspätet eintreffende Daten gehören zum Alltag. Dein daily_sales_load-Dag lief problemlos, aber die Bestelldaten für den 20.–22. April sind erst heute in raw_orders gelandet – dadurch fehlen drei Tage in daily_summary. Die Lösung ist ein Backfill. Der Dag ist bereits aktiv, daher siehst du neben den Backfill-Runs, die du erstellst, auch einen heutigen scheduled-Run.
- Führe im Terminal
airflow backfill create --dag-id daily_sales_load --from-date 2026-04-20 --to-date 2026-04-22 --max-active-runs 1aus. - Warte etwa 30 Sekunden, bis die Backfill-Runs abgeschlossen sind.
- Führe
airflow dags list-runs daily_sales_loadaus, um alle Runs zu sehen.
Schau in der Ausgabe auf die Spalte run_id. Mit welchem Präfix beginnen die Backfill-Runs?
Diese Übung ist Teil des Kurses
<Kurs>Data-Pipelines mit Airflow aufbauen</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten