【发布时间】:2018-06-21 12:07:13
【问题描述】:
ExternalTaskSensor参数external_dag_id怎么填?
- 硬编码。维护 DAG 非常简单但很难,如果外部 DAG 的 dag_id 发生变化,您必须记住也要更改
external_dag_id。甚至是一些不知情的拼写错误。 - 或导入该 dag 并使用
external_dag.dag_id。这样就解决了上面的问题。但它可能会出现循环依赖和一些全局变量问题。这些问题比 Hardcode 解决方案更无意识。
有人在生产中对此有一些最佳实践吗?欢迎任何建议。
【问题讨论】:
标签: python airflow apache-airflow cyclic-dependency