Crear una cadena de producción nº 2
Continuando con tu último flujo de trabajo, te gustaría añadir alguna funcionalidad adicional, concretamente añadir algunos SLAs al código y modificar los componentes del sensor.
Consulta el código fuente de DAG para determinar si es necesario añadir algo más. El diccionario default_args se ha definido para ti, aunque puede requerir más modificaciones.
Este ejercicio forma parte del curso
Introducción a Apache Airflow en Python
Instrucciones de ejercicio
- Añade un
sla
de 90 minutos al DAG utilizando la funcióntimedelta()
. - Actualiza el objeto
FileSensor
para que busque archivos cada 45 segundos utilizando el parámetropoke_interval
. - Modifica el
python_task
para enviar variables Airflow a la llamada. Ten en cuenta que la llamada está configurada para aceptar las variables mediante el argumentoprovide_context
.
Ejercicio interactivo práctico
Convierte la teoría en acción con uno de nuestros ejercicios interactivos
