Tworzenie środowiska przepływu powietrza w programie Workflow Orchestration Manager
Uwaga
Menedżer orkiestracji przepływu pracy jest obsługiwany przez platformę Apache Airflow.
W tym artykule opisano sposób konfigurowania i konfigurowania środowiska przepływów powietrza w programie Workflow Orchestration Manager.
Wymagania wstępne
- Subskrypcja platformy Azure: jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
- Azure Data Factory: utwórz lub wybierz istniejące wystąpienie usługi Data Factory w regionie, w którym jest obsługiwana wersja zapoznawcza programu Workflow Orchestration Manager.
Tworzenie środowiska
Aby utworzyć nowe środowisko programu Workflow Orchestration Manager:
Przejdź do centrum Zarządzanie i wybierz pozycję Airflow (wersja zapoznawcza)>+ Nowy, aby otworzyć stronę konfiguracji środowiska Airflow.
Wprowadź informacje i wybierz opcje konfiguracji rozwiązania Airflow.
Ważne
Podczas korzystania z uwierzytelniania podstawowego pamiętaj nazwę użytkownika i hasło określone na tej stronie. Będą one potrzebne do zalogowania się później w interfejsie użytkownika aplikacji Airflow. Domyślną opcją jest usługa Azure AD. Nie wymaga tworzenia nazwy użytkownika i hasła dla środowiska Airflow. Zamiast tego używa poświadczeń zalogowanego użytkownika dla usługi Azure Data Factory do logowania się i monitorowania kierowanych grafów acyklicznych (DAG).
Więcej opcji na stronie konfiguracji środowiska Airflow:
- Włącz synchronizację git: możesz zezwolić środowisku airflow na automatyczną synchronizację z repozytorium Git zamiast ręcznie importować grupy DAG. Aby uzyskać więcej informacji, zobacz Synchronizowanie repozytorium GitHub w programie Workflow Orchestration Manager.
- Przesłonięcia konfiguracji przepływu powietrza Można zastąpić wszystkie konfiguracje airflow ustawione w pliku
airflow.cfg
. Przykłady toname: AIRFLOW__VAR__FOO
ivalue: BAR
. Aby uzyskać więcej informacji, zobacz Airflow configurations (Konfiguracje przepływu powietrza). - Zmienne środowiskowe: możesz użyć tego magazynu wartości klucza w aplikacji Airflow do przechowywania i pobierania dowolnej zawartości lub ustawień.
- Wymagania: możesz użyć tej opcji, aby wstępnie instalować biblioteki języka Python. Te wymagania można zaktualizować później.
- Wpisy tajne platformy Kubernetes: możesz utworzyć niestandardowy wpis tajny kubernetes dla środowiska Airflow. Przykładem są poświadczenia rejestru prywatnego służące do ściągania obrazów dla narzędzia KubernetesPodOperator.
Po wypełnieniu wszystkich informacji zgodnie z wymaganiami wybierz pozycję Utwórz.