- 基礎知識 Apache Airflow
- 熟悉 Python 程式設計和工作流編排概念
- 在 Linux 環境中管理和部署應用程式的經驗
觀眾
- 數據工程師
- DevOps 專業人士
- 軟體開發人員
Apache Airflow 是一個開源平臺,用於高效編排工作流程和自動化複雜的數據管道。
這種講師指導的現場培訓(在線或現場)面向希望優化工作流性能、處理複雜依賴關係以及針對更大數據集和企業用例擴展 Apache Airflow 部署的中級參與者。
在本次培訓結束時,參與者將能夠:
- 優化 Apache Airflow 工作流程以獲得更好的性能和可靠性。
- 管理複雜的工作流程依賴關係並對其進行故障排除。
- 利用高級 Airflow 功能,包括自定義操作員和感測器。
- 擴展 Apache Airflow 以處理更大的數據集和分散式系統。
- 在 Airflow 環境中實施監控、日誌記錄和安全性的最佳實踐。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
回顧 Apache Airflow 基礎知識
- 核心概念:DAG、任務和運算符
- Airflow 架構和元件
- 常見使用案例和工作流程回顧
優化工作流性能
- 識別 Airflow 管道中的瓶頸
- 任務級優化技術
- 利用任務重試、並行和併發
管理複雜的依賴關係
- 在工作流程中定義動態依賴關係
- 處理條件和分支工作流
- 有效使用任務組和子 DAG
高級功能 Apache Airflow
- 創建自定義運算子和鉤子
- 實現用於外部觸發器的感測器
- 集成第三方服務和外掛程式
擴展 Apache Airflow 部署
- 水平和垂直縮放方法
- 使用 Celery Executor 進行分散式執行
- 在雲環境中擴展的最佳實踐
監控和調試工作流
- 為工作流監控配置日誌記錄和警報
- 使用 Airflow UI 和 CLI 進行故障排除
- 識別和解決 Airflow 部署中的常見問題
固定 Apache Airflow
- Airflow 中的身份驗證和訪問控制
- 保護敏感數據和環境配置
- 為工作流實施審計跟蹤
企業 Use Case 和最佳實踐
- 為生產環境設計強大的工作流程
- 利用 Airflow 進行數據工程和 ETL 管道
- 探索可擴展 Airflow 部署的真實案例研究
總結和後續步驟
United Arab Emirates - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Qatar - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Egypt - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Saudi Arabia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
South Africa - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Brasil - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Canada - Intermediate Apache Airflow: Optimizing and Scaling Workflows
中国 - Intermediate Apache Airflow: Optimizing and Scaling Workflows
香港 - Intermediate Apache Airflow: Optimizing and Scaling Workflows
澳門 - Intermediate Apache Airflow: Optimizing and Scaling Workflows
台灣 - Intermediate Apache Airflow: Optimizing and Scaling Workflows
USA - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Österreich - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Schweiz - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Deutschland - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Czech Republic - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Denmark - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Estonia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Finland - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Greece - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Magyarország - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Ireland - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Luxembourg - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Latvia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
España - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Italia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Lithuania - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Nederland - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Norway - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Portugal - Intermediate Apache Airflow: Optimizing and Scaling Workflows
România - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Sverige - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Türkiye - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Malta - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Belgique - Intermediate Apache Airflow: Optimizing and Scaling Workflows
France - Intermediate Apache Airflow: Optimizing and Scaling Workflows
日本 - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Australia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Malaysia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
New Zealand - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Philippines - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Singapore - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Thailand - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Vietnam - Intermediate Apache Airflow: Optimizing and Scaling Workflows
India - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Argentina - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Chile - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Costa Rica - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Ecuador - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Guatemala - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Colombia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
México - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Panama - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Peru - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Uruguay - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Venezuela - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Polska - Intermediate Apache Airflow: Optimizing and Scaling Workflows
United Kingdom - Intermediate Apache Airflow: Optimizing and Scaling Workflows
South Korea - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Pakistan - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Sri Lanka - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Bulgaria - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Bolivia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Indonesia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Kazakhstan - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Moldova - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Morocco - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Tunisia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Kuwait - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Oman - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Slovakia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Kenya - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Nigeria - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Botswana - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Slovenia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Croatia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Serbia - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Bhutan - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Nepal - Intermediate Apache Airflow: Optimizing and Scaling Workflows
Uzbekistan - Intermediate Apache Airflow: Optimizing and Scaling Workflows