Erste SchritteKostenlos loslegen

Listen mit Vorlagen verwenden

Wieder einmal beschließt du, einige Änderungen am Design deines cleandata Workflows vorzunehmen. Diesmal stellst du fest, dass du den Befehl cleandata.sh mit dem Datumsargument und dem Dateiargument wie zuvor ausführen musst, nur dass du jetzt eine Liste mit 30 Dateien hast. Du willst nicht 30 Aufgaben erstellen, also ist es deine Aufgabe, den Code so zu ändern, dass das Argument für 30 oder mehr Dateien ausgeführt werden kann.

Die Python-Liste der Dateien ist bereits für dich erstellt und heißt einfach filelist.

Diese Übung ist Teil des Kurses

Einführung in Apache Airflow in Python

Kurs anzeigen

Anleitung zur Übung

  • Ändere die templated_command so, dass sie über eine Liste von Dateinamen iteriert.
  • Übergib die filelist an den vordefinierten Befehl im Operator.

Interaktive Übung zum Anfassen

Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um

Beginnen Sie mit dem Training