P
prefect
Apache-2.0PythonPrefect is a Python workflow orchestration framework for building resilient, dynamic data pipelines with scheduling, caching, retries, and event-based automations.
★ 23kFork 2k更新于 2026-07-16
Prefect is a Python workflow orchestration framework for building resilient, dynamic data pipelines with scheduling, caching, retries, and event-based automations.
Prefect 是一个用于构建弹性数据管道的 Python 工作流编排框架。它通过简单的装饰器将脚本转化为生产级工作流,支持调度、缓存、重试和事件驱动自动化。工作流活动可被跟踪,并通过自托管的 Prefect Server 或托管的 Prefect Cloud 仪表盘进行监控。
docker run -d --name prefect-server -p 4200:4200 prefecthq/prefect:latest prefect server start
Prefect 更注重动态工作流和事件驱动,配置更简单,而 Airflow 更成熟但配置复杂。Prefect 支持 Python 原生装饰器,Airflow 使用 DAG 定义。
Prefect 核心是开源免费的,但 Prefect Cloud 提供高级功能如团队协作、SSO 等,需要付费。