0
當任何表的DDL有任何更改時,我們必須再次導入源和目標定義並更改映射。是否有辦法動態獲取表的DDL並使用Informatica映射執行數據複製。動態映射更改
當任何表的DDL有任何更改時,我們必須再次導入源和目標定義並更改映射。是否有辦法動態獲取表的DDL並使用Informatica映射執行數據複製。動態映射更改
ETL使用抽象層,與任何物理數據庫分離。它使用源和目標定義來指示作業將連接到的數據庫中應該預期發現的內容。請記住,相同的數據映射可以應用於許多不同的源和/或目標系統。它不受其中的任何約束,它只是定義了要獲取的數據以及如何處理它們。
在Informatica中,這通過分離定義數據流的映射和指示邏輯應用位置的會話來體現。
想象一下,您正在從多個服務器傳輸數據。對其中一個應用的更改不應該破壞整個數據集成。如果更改將被動態地反映出來,那麼添加到一臺服務器上的列會使其無法從其他服務器讀取數據。
當然,如果您提到這樣的要求完全沒問題。這不僅僅是Informatica支持他們的方法。
解決方法的唯一方法是創建您自己的應用程序,以獲取表定義,生成工作流並在執行之前將其導入到Informatica中。
不,我認爲現在還不可能。但是,即使您可以自動導入表,您也必須手動連接新列或更改映射中的端口數據類型。 – Samik