我與顯示的數據如下表吧:得到一個列的最大值在我的源表中的Informatica
send_date | household_ID
-------------------------
11-20-2014 | 123
11-20-2014 | 456
11-15-2014 | 789
我需要做兩件事情:
1)計算最大對於SEND_DATE
2)過濾掉,我想其SEND_DATE不在於價值
換句話說匹配任何行價值的輸出是:
send_date | household_ID
-------------------------
11-20-2014 | 123
11-20-2014 | 456
行號3應該被濾除,因爲它的send_date不是最大值。
我試圖創建一個彙總,由所有列分組,並創建一個新的輸出端口名爲MAX_DATE
與MAX(SEND_DATE)
的表達,然後與條件MAX_DATE = SEND_DATE
這通過讓所有行的過濾器改造,雖然。我該怎麼做才能做到這一點....
爲什麼要讀取兩次數據?使用一個SQ,將流量分成兩部分。使用aggregatro獲取最大日期,並與其他管道進行自我連接。 – Maciejg 2014-11-15 21:27:06