Informatica-根据源合并行

时间:2018-07-12 19:12:18

标签: sql informatica

我有一个输入,如表所示,它是来自不同来源的行(我不知道可能有多少行)。 我想到达最终表,如图所示,该表结合了每个来源的所有行。 感谢您的帮助!

enter image description here enter image description here

1 个答案:

答案 0 :(得分:2)

这很容易-使用具有两个变量字段的聚合器,首先将vOut计算为     IIf(vSource = Source,vOut ||“,” ||列,列)

后跟vSource计算为     来源

按来源分组。

...请注意,只有在vSource的端口顺序低于vOut的情况下,它才起作用