如何根据列值删除重复项

时间:2020-03-12 02:36:40

标签: informatica-powercenter

我需要根据列值选择一行,例如:

COLUMNID   COLUMN2    COLUMN3   COLUMN4   PRIORITY
  1        value34      null       S        2
  1        value34       5         N        1
  2        value23       5         S        2

我需要以优先级1加载行。

我的区别是基于除优先级之外的所有列。

我无法使用SQL覆盖

1 个答案:

答案 0 :(得分:0)

使用Aggregator并按PRIORITY以外的所有列进行分组,添加新的输出端口以计算MIN(PRIORITY)。完成。