- 基础知识 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