【问题标题】:convert multiple rows in single column to single record in single row informatica将单列中的多行转换为单行 informatica 中的单条记录
【发布时间】:2016-04-04 18:14:27
【问题描述】:

如何在 Informatica 中将单列中的多行转为单行中用逗号分隔的多列?

SOURCE:

TXN_ID
123
456
789
987
654
321

TARGET(flat_file):
TXN_ID
123,456,789,987,654,321

【问题讨论】:

标签: rows informatica flat dynamic-columns informatica-powerexchange


【解决方案1】:

如果我正确理解了您的问题,那么我认为使用表达式和聚合器可以实现这一目标。

  1. 将传入行附加到表达式变量,然后您将拥有所有记录 加上最后一行所需的输出。
  2. 将此数据推送到 Agg 中,不要按端口选择任何组(这将推进您的最后一行)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 2023-04-03
    • 1970-01-01
    相关资源
    最近更新 更多