Informatica常用元件

2021-09-24 16:46:13 字數 756 閱讀 9606

1. 表示式轉換元件 (expression)

expression 屬於被動元件型別(passive),是一種行級表示式,不改變資料行數,功能強大,操作簡單。

主要在以下情況下應用:

2. 篩選器轉換元件(filter)

filter元件屬於主動元件型別(active),按照過濾條件過濾當前流入資料。

source qualifier 的中的source filter不能對資料作二次過濾,而且source filter不能對平面問檔案資料過濾,這時就需要利用filter元件對資料過濾了

3. 聯接器轉換(joinner)

當我們需要不同表的某些欄位時,可以使用joinner元件聯接兩張表生成新的目標表。

使用joinner元件的注意事項:

normal join:內連線(常用)  

master outer join/detail outer join:左外連線/右外連線

full outer join:全表連線

4. 排序器轉換(sorter)

sorter元件屬於被動元件型別(passive),能夠對flatfile和資料庫的資料來源進行排序,排序建議多個欄位的排序方式一致,效能會得到一定的提公升。相當於sql中的order by。

5. 彙總器轉換(aggregator)

彙總元件相當於sql中的group by,屬於主動元件型別,會改變資料的行數

非排序的方式輸入:需要等待全部資料流入到彙總元件中再進行排序和分組,執行session時會出現等待狀態

Informatica轉換元件之表示式轉換

作用 表示式轉換屬於消極轉換元件,換言之是單行運算,的列值通過一系列表示式轉換 函式轉換 後得出的一行輸出結果。注意 多行運算請使用聚合轉換元件。使用 要使用表示式轉換進行單行運算,必須要包含以下埠 資料流圖 建立表示式轉換步驟 2.建立輸入埠。如果源端輸入元件 source 已有可用的輸入,則從源...

informatica簡易教程

一 環境配置 1.informatica的元資料 賬號 密碼 資訊儲存在oracle上面 2.linux下在infa bin裡有informatica的啟動指令碼startup infa.sh 3.修改windows主機的hosts,位址c windows system32 drivers etc ...

Informatica 的埠問題

這裡的埠有點多,說起來有點繞。但目前只圍繞informatica server服務項的啟動進行討論。informatica repository server setup裡頭涉及到兩類port 一般預設情況server port number 5001 repository裡頭 minimum po...