Создание среды Airflow в диспетчере оркестрации рабочих процессов
Примечание.
Диспетчер оркестрации рабочих процессов управляется Apache Airflow.
В этой статье описывается настройка и настройка среды Airflow в диспетчере оркестрации рабочих процессов.
Необходимые компоненты
- Подписка Azure. Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.
- Фабрика данных Azure. Создайте или выберите существующий экземпляр фабрики данных в регионе, где поддерживается предварительная версия диспетчера оркестрации рабочих процессов.
Создание среды
Чтобы создать новую среду диспетчера оркестрации рабочих процессов, выполните приведенные действия.
Перейдите в центр управления и выберите Airflow (предварительная версия)>+ Создать, чтобы открыть страницу настройки среды Airflow.
Введите сведения и выберите параметры конфигурации Airflow.
Внимание
При использовании базовой проверки подлинности запомните имя пользователя и пароль, указанные на этой странице. Вам потребуется выполнить вход позже в пользовательском интерфейсе Airflow. По умолчанию используется Azure AD. Для среды Airflow не требуется создать имя пользователя и пароль. Вместо этого он использует учетные данные пользователя, вошедшего в систему, для Фабрика данных Azure для входа и отслеживания ациклических графов (DAG).
Дополнительные параметры на странице настройки среды Airflow:
- Включение синхронизации Git. Вы можете разрешить среде Airflow автоматически синхронизироваться с репозиторием Git, а не импортировать группы управления доступом вручную. Дополнительные сведения см. в разделе "Синхронизация репозитория GitHub" в Диспетчере оркестрации рабочих процессов.
- Переопределения конфигурации airflow можно переопределить все конфигурации Airflow, заданные в
airflow.cfg
. Примеры:name: AIRFLOW__VAR__FOO
иvalue: BAR
. Дополнительные сведения см. в разделе "Конфигурации Airflow". - Переменные среды. Это хранилище значений ключа можно использовать в Airflow для хранения и получения произвольного содержимого или параметров.
- Требования. Этот параметр можно использовать для предварительной установки библиотек Python. Эти требования можно обновить позже.
- Секреты Kubernetes: вы можете создать пользовательский секрет Kubernetes для среды Airflow. Примером являются учетные данные частного реестра для извлечения образов для KubernetesPodOperator.
После заполнения всех сведений в соответствии с требованиями нажмите кнопку "Создать".