Partilhar via


Criar um ambiente de fluxo de ar no Workflow Orchestration Manager

Nota

O Workflow Orchestration Manager é alimentado pelo Apache Airflow.

Este artigo descreve como instalar e configurar um ambiente de fluxo de ar no Workflow Orchestration Manager.

Pré-requisitos

  • Subscrição do Azure: se não tem uma subscrição do Azure, crie uma conta gratuita antes de começar.
  • Azure Data Factory: crie ou selecione uma instância existente do Data Factory na região onde a visualização do Workflow Orchestration Manager é suportada.

Criar o ambiente

Para criar um novo ambiente do Workflow Orchestration Manager:

  1. Vá para o hub Gerenciar e selecione Fluxo de ar (Visualização)>+ Novo para abrir a página de configuração do ambiente de fluxo de ar.

    Captura de tela que mostra como criar um novo ambiente do Workflow Orchestration Manager.

  2. Insira informações e selecione opções para sua configuração de fluxo de ar.

    Captura de tela que mostra os detalhes do ambiente Airflow.

    Importante

    Ao usar a autenticação básica , lembre-se do nome de usuário e senha especificados nesta página. Você precisa que eles entrem mais tarde na interface do usuário do Airflow. A opção padrão é o Azure AD. Não requer a criação de um nome de utilizador e palavra-passe para o seu ambiente Airflow. Em vez disso, ele usa a credencial do usuário conectado para o Azure Data Factory para entrar e monitorar gráficos acíclicos direcionados (DAGs).

    Mais opções na página de configuração do ambiente Airflow:

    • Ativar sincronização git: você pode permitir que seu ambiente Airflow sincronize automaticamente com um repositório Git em vez de importar DAGs manualmente. Para obter mais informações, consulte Sincronizar um repositório GitHub no Workflow Orchestration Manager.
    • Substituições de configuração de fluxo de ar Você pode substituir quaisquer configurações de fluxo de ar definidas no airflow.cfg. Exemplos são name: AIRFLOW__VAR__FOO e value: BAR. Para obter mais informações, consulte Configurações de fluxo de ar.
    • Variáveis de ambiente: Você pode usar esse armazenamento de valor de chave no Airflow para armazenar e recuperar conteúdo ou configurações arbitrárias.
    • Requisitos: Você pode usar essa opção para pré-instalar bibliotecas Python. Você pode atualizar esses requisitos mais tarde.
    • Segredos do Kubernetes: Você pode criar um segredo personalizado do Kubernetes para seu ambiente Airflow. Um exemplo são as credenciais de registro privado para extrair imagens para KubernetesPodOperator.
  3. Depois de preencher todas as informações de acordo com os requisitos, selecione Criar.