在工作流程協調流程管理員中建立 Airflow 環境
注意
工作流程協調流程管理員由 Apache Airflow 提供。
本文說明如何在工作流程協調流程管理員中設定及設定Airflow環境。
必要條件
- Azure 訂用帳戶:如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶。
- Azure Data Factory:在支援工作流程協調流程管理員預覽的區域中,建立或選取現有的 Data Factory 實例。
建立環境
若要建立新的工作流程協調流程管理員環境:
移至 [管理中樞],然後選取 [Airflow (預覽]>] + [新增] 以開啟 [Airflow 環境設定] 頁面。
輸入信息,然後選取您 Airflow 設定的選項。
重要
當您使用 基本 身份驗證時,請記住此頁面中指定的使用者名稱和密碼。 您稍後需要在 Airflow UI 中登入。 默認選項為 Azure AD。 它不需要為您的 Airflow 環境建立使用者名稱和密碼。 相反地,它會使用 Azure Data Factory 的登入使用者認證來登入和監視導向非循環圖表 (DAG)。
[Airflow 環境設定] 頁面上的更多選項:
- 啟用 Git 同步處理:您可以允許 Airflow 環境自動與 Git 存放庫同步處理,而不是手動匯入 DAG。 如需詳細資訊,請參閱 在工作流程協調流程管理員中同步處理 GitHub 存放庫。
- Airflow 組態覆 寫 您可以覆寫您在 中
airflow.cfg
設定的任何 Airflow 組態。 例如,name: AIRFLOW__VAR__FOO
和value: BAR
。 如需詳細資訊,請參閱 Airflow組態。 - 環境變數:您可以使用 Airflow 內的這個索引鍵值存放區來儲存和擷取任意的內容或設定。
- 需求:您可以使用此選項來預安裝 Python 連結庫。 您稍後可以更新這些需求。
- Kubernetes 秘密:您可以為您的 Airflow 環境建立自定義 Kubernetes 秘密。 例如 ,用來提取 KubernetesPodOperator 映像的私人登錄認證。
根據需求填寫所有信息之後,請選取 [ 建立]。