Utilizar listas con plantillas
Una vez más, decides hacer algunas modificaciones en el diseño de tu flujo de trabajo cleandata
. Esta vez, te das cuenta de que tienes que ejecutar el comando cleandata.sh
con el argumento fecha y el argumento archivo como antes, salvo que ahora tienes una lista de 30 archivos. No quieres crear 30 tareas, así que tu trabajo consiste en modificar el código para que soporte la ejecución del argumento para 30 o más archivos.
La lista de archivos de Python ya está creada para ti, y se llama simplemente filelist
.
Este ejercicio forma parte del curso
Introducción a Apache Airflow en Python
Instrucciones de ejercicio
- Modifica el
templated_command
para iterar sobre una lista de nombres de archivo. - Pasa el
filelist
al comando templado en el operador.
Ejercicio interactivo práctico
Convierte la teoría en acción con uno de nuestros ejercicios interactivos
