【发布时间】:2019-05-20 15:13:08
【问题描述】:
我正在探索将 AirFlow 作为工作流执行引擎。
我喜欢它非常灵活的事实,它允许多个运算符,例如 Python 函数。但是,我担心我可能会遗漏一些基本的东西——任务重用。我想在多个 DAG 中运行现有的运算符,而不必重新定义它们。
据我所知 - 这不受支持。我错了吗?如果是这样,如果有人能指出我的解决方案,我会很高兴。
想到的唯一(尴尬)解决方案是为每个 Operator 设置一个虚拟 DAG,然后使用 DagRunOperator 在这些虚拟 DAG 之上构建我的 DAG。
非常感谢!
【问题讨论】:
标签: airflow