1. 程式人生 > >Informatica PowerCenter 常用轉換元件一覽表

Informatica PowerCenter 常用轉換元件一覽表

轉換(Transformation),是生成、修改 或者 傳遞資料的資料庫物件。相當於封裝了函式,利用輸入和輸出埠進行資料轉換操作。

轉換型別

積極轉換(Active):可以更改通過它來傳遞的資料行數,例如“過濾器”元件,輸入時資料量與輸出時不一樣。

被動轉換(Passive):不能更改通過它來傳遞的資料行數,例如“表示式”元件,輸入時資料量與輸出時一樣。

已連線(Connected):轉換元件連線到資料流中,也可以不連線。

未連線(Unconnected):未連線的轉換將不連線到對映中的其他轉換,它在另一個轉換中被呼叫並返回值給該轉換。

各類轉換元件功能(Update_Time:  2016/08/10)

圖示

元件名稱

轉換型別

功能

詳細介紹

image

更新策略(Update Strategy )

Active/

Connected

確定是否插入、刪除、更新或者拒絕行。

image

應用程式資源限定符(Application Source Qualifier )

Active/

Connected

表示 PowerCenter Server 在執行會話時從應用程式(例如 ERP 源)讀取的行。

image

自定義(Custom )

Active or Passive/

Connected

呼叫共享庫或 DLL 中的過程。

image

表示式(Expression )

Passive/

Connected

計算值。

image

外部過程(External Procedure)

Passive/

Connected or Unconnected

呼叫共享庫或 Windows COM 層中的過程。

image

過濾器(Filter )

Active/

Connected

過濾資料。

image

輸入(Input )

Active/

Connected

定義對映元件輸入行。Mapplet Designer 提供。

image

連線(Joiner )

Active/

Connected

聯接不同資料庫或平面檔案系統中的資料。

image

查詢(Lookup )

Passive/

Connected or Unconnected

查詢值。

image

規範化器(Normalizer )

Active/

Connected

用於 COBOL 源的源限定符。還可以用在管道中,以規範化關係源或平面檔案源中的資料。

image

輸出(Output)

Passive/

Connected

定義對映元件輸出行。Mapplet Designer 提供。

image

等級(Rank)

Active/

Connected

將記錄限制在頂部或底部範圍。

image

路由器(Router )

Active/

Connected

根據組條件將資料傳送至多個轉換。

image

序列生成器(Sequence Generator )

Passive/

Connected

生成主鍵。

image

排序器(Sorter )

Active/

Connected

根據排序鍵對資料進行排序。

image

源限定符(Source Qualifier )

Active/

Connected

表示 PowerCenter Server 在執行會話時從關係源或平面檔案源讀取的行。

image

儲存過程(Stored Procedure )

Passive/

Connected or Unconnected

呼叫儲存過程。

image

事務控制(Transaction Control)

Active/

Connected

定義提交和回滾事務。

image

聯合(Union)

Active/

Connected

合併不同資料庫或平面檔案系統中的資料。

image

聚合(Aggregator )

Active/

Connected

執行聚合計算。 (avg(), max()…)

image

XML 生成器(XML Generator )

Active/

Connected

從一個或多個輸入埠讀取資料,然後通過單個輸出埠輸出 XML。

image

XML 解析器(XML Parser )

Active/

Connected

從一個輸入埠讀取 XML,然後將資料輸出至一個或多個輸出埠。

image

XML 源限定符(XML Source Qualifier )

Active/

Connected

表示 PowerCenter Server 在執行會話時從 XML 源讀取的行。

image

HTTP 轉換(HTTP Transformation) Passive/Connected 連線到HTTP伺服器讀取更新的資料。

image

Java

Active/ Passive

Connected

執行使用者自定義邏輯Java程式碼。位元組碼將會存放在資源庫。

image

SQL Active or Passive/Connected 對資料庫執行各種SQL查詢操作。