【发布时间】:2014-04-08 22:51:12
【问题描述】:
能否请您告诉我如何在 powerCenter 中将行转换为列? 附上下面的快照。
【问题讨论】:
标签: informatica informatica-powercenter
能否请您告诉我如何在 powerCenter 中将行转换为列? 附上下面的快照。
【问题讨论】:
标签: informatica informatica-powercenter
您只需要一个聚合器 - 按 Product 分组并添加两个输出端口来计算产品值:
MAX(IIF(end date = 1231999, Value, NULL))
MAX(IIF(end date = 01010001, Value, NULL))
更新:
PowerCenter 聚合函数采用可选的filter_condition 参数,因此您也可以使用等效的更简洁的语法:
FIRST(Value, end date = 1231999)
FIRST(Value, end date = 01010001)
【讨论】: