Informatica轉換元件之表示式轉換

2021-07-16 20:41:02 字數 1099 閱讀 1807

作用

表示式轉換屬於消極轉換元件,換言之是單行運算,**的列值通過一系列表示式轉換(函式轉換)後得出的一行輸出結果。

注意:多行運算請使用聚合轉換元件。使用

要使用表示式轉換進行單行運算,必須要包含以下埠:

資料流圖

建立表示式轉換步驟

2. 建立輸入埠。

如果源端輸入元件(source)已有可用的輸入,則從源端的列選單中選擇乙個或者多個列拖動到預設為空的表示式轉換元件中。如果想覆蓋埠,則直接連線到對應埠,從彈出的是否確認覆蓋該列的選項中選擇確定即可。

3. 建立輸出埠。

建立所需的輸出埠,確保分配與表示式返回值相匹配的埠資料型別,注意一定要和源端資料型別一樣,如果不是從源端來而是新建的埠,則可以自定義資料型別和輸出值。

4. 編輯埠表示式及屬性

雙擊表示式元件》埠選項卡

注:埠名稱命名規範

5. 驗證表示式

元件驗證:右鍵表示式元件》驗證,檢視驗證結果,以確定表示式是否通過。

6. 輸出埠連線至下乙個轉換元件或者目標元件。

7. 在『屬性』選項卡中選擇跟蹤級別以確定會話日誌檔案中詳細報告的事務量。

8. 『資料庫 - 儲存』或者ctrl +s 儲存修改。

擴充套件1. 想要在表示式中加入備註或者註解怎麼辦?

支援以下兩種方法:

powercenter server忽略每行中用以上兩種備註開頭的文字 ,不支援 /**/。

2. 保留字

Informatica常用元件

1.表示式轉換元件 expression expression 屬於被動元件型別 passive 是一種行級表示式,不改變資料行數,功能強大,操作簡單。主要在以下情況下應用 2.篩選器轉換元件 filter filter元件屬於主動元件型別 active 按照過濾條件過濾當前流入資料。source ...

按鈕切換元件

本 只是供自己學習使用,如有錯誤,希望批評指出!布局分布 div id offno input type checkbox id fd class fd label for fd class toggle span class toggle header span label div 樣式 body...

SSIS資料轉換元件 複製轉換 資料轉換 行計數

一 複製轉換 將複製列轉換從工具箱中 託動到資料流選項卡中。並於excelsaleordercout行計數連線。連線方向是行計數指向複製列轉換。雙擊開啟複製列,彈出編輯介面,選擇要拷貝的列,並可以重新命名。結果如下圖 到此複製列轉換工具配置完成,接下來你可以從工具箱中拖動任何控制項與之連線。使用複製...