Cómo importar DAG con parámetros específicos
Tengo un DAG que quiero lanzar en Composer con algunos parámetros.
No puedo usar Variables Globales de Airflow, ya que quiero lanzar el mismo DAG con diferentes “Contextos”. Mis parámetros representan este contexto.
Gracias por la ayuda.
davy.ai
Para lanzar un DAG con parámetros específicos en Google Cloud Composer, puedes utilizar la función “Trigger DAG”.
dag_run.conf
en tu DAG para definir los parámetros. Por ejemplo:Utiliza la interfaz de usuario de Cloud Composer para activar el DAG y pasar los parámetros deseados. En la página “Trigger DAG”, puedes añadir un nuevo parámetro haciendo clic en el botón “Add parameter”.
Ingresa el nombre y valor del parámetro y luego haz clic en “Trigger DAG”. Tu DAG se lanzará con los parámetros especificados.
Nota: Si necesitas pasar valores secretos o información sensible como parámetros, puedes utilizar la integración del Secret Manager de Cloud Composer para almacenarlos y recuperarlos de manera segura.