LoslegenKostenlos starten

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.

  1. 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 1 aus.
  2. Warte etwa 30 Sekunden, bis die Backfill-Runs abgeschlossen sind.
  3. Führe airflow dags list-runs daily_sales_load aus, 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>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten