2016-08-02 43 views
0

我想將數據加載到目標表中。負載將是增量(增量)。我想加載初始加載,稍後我會安排日常工作。我怎樣才能做到這一點使用參數文件。如何在informatica中執行增量加載?

+0

您是否有時間戳列,您可以選擇Delta數據? – Samik

+0

是的,我有,但我需要在同一個文件或變量的初始和日常負載自動化 –

回答

0

創建一個映射變量$LOAD_DATE。在SQ覆蓋查詢中加入條件UPDT_TS > $$LOAD_DATE

同樣在表達式轉換中,使用SETVARIABLE函數將變量設置爲SESSIONSTARTTIME

現在對於初始加載,在參數文件中設置$$LOAD_DATE=01/01/1900

對於delta載荷,只需從參數文件中刪除參數即可。它會將儲存在儲存庫中的值作爲最後一個加載日期。

+0

好吧,我有問題在這裏 –

+0

任何其他方式我聽到使用shell腳本 –

+0

當然你可以在shell腳本中實現相同的邏輯 – Samik