El 15 de septiembre del 2026, todos los entornos de Cloud Composer 1 y Cloud Composer 2 versión 2.0.x alcanzarán el final de su ciclo de vida previsto y no podrás usarlos. Te recomendamos que planifiques la migración a Cloud Composer 3.
En esta página se explica cómo conectarse a una instancia de Cloud SQL que ejecuta la base de datos de Airflow de tu entorno de Cloud Composer y cómo ejecutar consultas SQL.
Por ejemplo, puede que quieras ejecutar consultas directamente en la base de datos de Airflow, hacer copias de seguridad de la base de datos, recoger estadísticas basadas en el contenido de la base de datos o recuperar cualquier otra información personalizada de la base de datos.
Antes de empezar
Ejecutar una consulta de SQL en la base de datos de Airflow
Para conectarte a la base de datos de Airflow, sigue estos pasos:
Crea un DAG con uno o varios operadores SQLExecuteQueryOperator. Para empezar, puedes usar el DAG de ejemplo.
.
En el parámetro sql del operador, especifica tu consulta de SQL.
Activa el DAG. Por ejemplo, puedes hacerlo manualmente o esperar a que se ejecute según una programación.
DAG de ejemplo:
importdatetimeimportosimportairflowfromairflow.providers.common.sql.operators.sqlimportSQLExecuteQueryOperatorSQL_DATABASE=os.environ["SQL_DATABASE"]withairflow.DAG("airflow_db_connection_example",start_date=datetime.datetime(2025,1,1),schedule_interval=None,catchup=False)asdag:SQLExecuteQueryOperator(task_id="run_airflow_db_query",dag=dag,conn_id="airflow_db",database=SQL_DATABASE,sql="SELECT * FROM dag LIMIT 10;",)
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-29 (UTC)."],[],[],null,[]]