【发布时间】:2017-11-15 12:26:53
【问题描述】:
我很难理解 Airflow 中的 BranchPythonOperator 是如何工作的。我知道它主要用于分支,但是文档对传递给任务的内容以及我需要从上游任务传递/期望的内容感到困惑。
鉴于文档on this page 中的简单示例,上游任务run_this_first 和分支的2 个下游任务的源代码是什么样的? Airflow 究竟是如何知道运行 branch_a 而不是 branch_b 的?上游任务的输出在哪里得到注意/读取?
【问题讨论】: