ComenzarEmpieza gratis

Definir el orden de las tareas

Ahora que has aprendido la sintaxis de desplazamiento de bits, es hora de definir el orden de las tareas. Tienes tres tareas definidas: cleanup, consolidate y push_data.

Los decoradores dag y task de airflow.sdk ya están importados.

Este ejercicio forma parte del curso

Introducción a Apache Airflow en Python

Ver curso

Instrucciones del ejercicio

  • Configura la tarea cleanup para que se ejecute primero, antes que la tarea consolidate, usando la sintaxis de desplazamiento de bits.
  • Configura consolidate para que se ejecute después y la tarea push_data para que se ejecute al final.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

@dag(
    dag_id="analytics_dag",
    start_date=datetime(2026, 3, 1),
)
def analytics_dag():
    # Run cleanup before consolidate
    cleanup() ____ consolidate()
    # Run consolidate before push_data
    ____

analytics_dag()
Editar y ejecutar código