原则
特性
纯 Python
不再需要命令行或 XML 黑魔法!使用标准 Python 功能来创建您的工作流,包括用于调度的日期时间格式和用于动态生成任务的循环。这使您在构建工作流时保持充分的灵活性。
有用的 UI
通过强大而现代的 Web 应用程序监控、调度和管理您的工作流。无需学习旧的、类似 cron 的界面。您始终可以全面了解已完成和正在进行中的任务的状态和日志。
强大的集成
Apache Airflow® 提供了许多即插即用的操作符,它们已准备好在 Google Cloud Platform、Amazon Web Services、Microsoft Azure 和许多其他第三方服务上执行您的任务。这使得 Airflow 易于应用于当前基础设施并扩展到下一代技术。
易于使用
任何具有 Python 知识的人都可以部署工作流。Apache Airflow® 不限制您管道的范围;您可以使用它来构建 ML 模型、传输数据、管理您的基础设施等等。
开源
无论您想在哪里分享您的改进,都可以通过打开 PR 来实现。就这么简单,没有障碍,没有冗长的程序。Airflow 有许多活跃的用户,他们愿意分享他们的经验。有任何问题?查看我们热闹的 Slack 频道。