你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在工作流业务流程管理器中创建 Airflow 环境

注释

工作流业务流程管理器由 Apache Airflow 提供支持。

本文介绍如何在工作流业务流程管理器中设置和配置 Airflow 环境。

先决条件

  • Azure 订阅:如果没有 Azure 订阅,请在开始前创建 免费帐户
  • Azure 数据工厂:在支持工作流业务流程管理器预览的区域中创建或选择现有数据工厂实例。

创建环境

创建新的工作流编排管理器环境:

  1. 转到 “管理中心 ”,选择 “Airflow”(预览版)+“>新建 ”以打开 “Airflow 环境设置 ”页。

    显示如何创建新的工作流业务流程管理器环境的屏幕截图。

  2. 输入信息并选择 Airflow 配置的选项。

    显示 Airflow 环境详细信息的屏幕截图。

    重要

    使用 基本 身份验证时,请记住此页面中指定的用户名和密码。 他们需要稍后在 Airflow UI 中登录。 默认选项为 Azure AD。 它不需要为 Airflow 环境创建用户名和密码。 而是使用 Azure 数据工厂的登录用户凭据来登录和监视有向无环图 (DAG)。

    Airflow 环境设置页上的更多选项:

    • 启用 git 同步:允许 Airflow 环境自动与 Git 存储库同步,而不是手动导入 DAG。 有关详细信息,请参阅 在工作流业务流程管理器中同步 GitHub 存储库
    • Airflow 配置替代:可以替代在 airflow.cfg 中设置的任何 Airflow 配置。 例如,name: AIRFLOW__VAR__FOOvalue: BAR。 有关详细信息,请参阅 Airflow 配置
    • 环境变量:可以使用 Airflow 中的此键值存储来存储和检索任意内容或设置。
    • 要求:可以使用此选项预安装 Python 库。 稍后可以更新这些要求。
    • Kubernetes 机密:可以为 Airflow 环境创建自定义 Kubernetes 机密。 例如,用于拉取 KubernetesPodOperator 映像的专用注册表凭据
  3. 根据要求填写所有信息后,选择“ 创建”。