Creación de un entorno de Airflow en el Administrador de orquestación de flujo de trabajo
Nota:
El Administrador de orquestación de flujo de trabajo cuenta con la tecnología de Apache Airflow.
En este artículo se describe cómo configurar y configurar un entorno de Airflow en el Administrador de orquestación de flujo de trabajo.
Requisitos previos
- Suscripción de Azure: si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
- Azure Data Factory: cree o seleccione una instancia de Data Factory existente en la región donde se admite la versión preliminar del Administrador de orquestación de flujo de trabajo.
Creación del entorno
Para crear un nuevo entorno del Administrador de orquestación de flujo de trabajo:
Vaya al centro Administrar y seleccione Airflow (versión preliminar)>+ Nuevo para abrir la página Configuración del entorno de Airflow.
Escriba la información y seleccione las opciones de la configuración de Airflow.
Importante
Al usar la autenticación Básica, recuerde el nombre de usuario y la contraseña especificados en esta página. Los necesitará para iniciar sesión más adelante en la interfaz de usuario de Airflow. La opción predeterminada es Azure AD. No requiere crear un nombre de usuario y una contraseña para el entorno de Airflow. Alternativamente, usa la credencial del usuario que inició sesión en Azure Data Factory para iniciar sesión y supervisar grafos acíclicos dirigidos (DAG).
Más opciones en la página Configuración del entorno de Airflow:
- Habilitar sincronización de Git: puede permitir que el entorno de Airflow se sincronice automáticamente con un repositorio de Git, en lugar de importar manualmente los DAG. Para obtener más información, consulte Sincronizar un repositorio de GitHub en el Administrador de orquestación de flujo de trabajo.
- Invalidaciones de la configuración de Airflow Puede invalidar las configuraciones de Airflow que establezca en
airflow.cfg
. Por ejemplo,name: AIRFLOW__VAR__FOO
yvalue: BAR
. Para más información, consulte Configuraciones de Airflow. - Variables de entorno: puede usar este almacén de pares clave-valor simple en Airflow para almacenar y recuperar contenido o configuración arbitrarios.
- Requisitos: puede usar esta opción para preinstalar bibliotecas de Python. Puede actualizar estos requisitos más tarde.
- Secretos de Kubernetes: puede crear un secreto personalizado de Kubernetes para el entorno de Airflow. Un ejemplo son las credenciales del registro privadas para extraer imágenes de KubernetesPodOperator.
Después de rellenar toda la información según los requisitos, seleccione Crear.