Vorlagen mit mehreren Argumenten
Du möchtest auf deinem vorherigen DAG aufbauen und den Code so ändern, dass er zwei Argumente unterstützt - das Datum im Format YYYYMMDD und einen Dateinamen, der an das Skript cleandata.sh
übergeben wird.
Diese Übung ist Teil des Kurses
Einführung in Apache Airflow in Python
Anleitung zur Übung
- Ändere den Vorlagenbefehl so, dass er ein zweites Argument namens
filename
verarbeitet. - Ändere den ersten BashOperator, um den Dateinamen
salesdata.txt
an den Befehl zu übergeben. - Füge einen neuen BashOperator namens
clean_task2
hinzu, um einen zweiten Dateinamensupportdata.txt
zu verwenden. - Setze
clean_task2
unterhalb vonclean_task
.
Interaktive Übung
Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um
