0

我有一个表达式转换,我从中将数据传递给两个不同的转换。

稍后在这些并行流的下游,我尝试应用连接器转换,但不允许这样做。,

在类似于自加入的这种情况下是否不允许加入转换?如果我想实现这样的转变,还有什么替代方法?

如果有人可以帮助我解决这个问题,那就太好了。

4

2 回答 2

0

您需要在joiner之前对数据进行排序,并在将第二组端口连接到joiner之前打开'sorted merge join'。

一个警告的声音:仔细考虑你加入这些数据的“关键”。在至少两个数据流之一的所有记录中,我应该是一个唯一值,否则最终会导致数据爆炸。我知道这听起来可能很基本,但在自我加入中经常被遗忘:)

于 2017-06-14T05:00:02.733 回答
0

细木工转换将起作用。我假设如果数据来自同一个源表并通过不同的管道传递,请使用SORTED INPUT连接器转换中的选项。

于 2017-06-15T07:05:52.137 回答