不允许使用Joiner转换

时间:2017-06-13 17:57:32

标签: informatica-powercenter joiner

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

稍后在这些并行流的下游,我正在尝试应用一个木匠转换,但我不允许这样做。

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

如果有人可以帮我解决这个问题,那将会很棒。

2 个答案:

答案 0 :(得分:0)

您需要在加入者之前对数据进行排序,然后启用排序合并加入'在将第二组端口连接到连接器之前。

但要谨慎一点:仔细考虑“关键”'你加入这些数据。我应该是两个数据流中至少一个上的所有记录的唯一值,否则您将最终导致数据爆炸。我知道这可能听起来非常基本,但在自我加入中经常被遗忘:)

答案 1 :(得分:0)

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