如果我们有一个看起来像这样的流
Person {
…
OrganizationID
}
我们想加入另一个流
Organization {
ID
…
}
像这样创建复合记录:
Person {
…
Organization {
ID
…
}
}
在Apache Beam 编程模型中这样做最惯用和最有效的方法是什么?
注意:已经看到side input
s 被推荐作为类似问题的解决方案,但它在这里不适用,因为我们所追求的效果是每次更改其中一个Person
或 Organization
应该产生一个新的增强Person
记录。