1. 程式人生 > >ETL工具怎麽進行值映射(類似oracle的cas when功能)

ETL工具怎麽進行值映射(類似oracle的cas when功能)

字段 ffffff ora 一個 簡單 找到 alt proc cas

這裏所說的值映射就有點類似oracle的cas when功能,比如有個字段a的值為1,但是我現在想讓a=1的時候變成a男,也就是1映射成男,這就是所說的值映射,那麽怎麽操作呢,實際上kettle有一個“值映射”組件;接下來就簡單介紹下怎麽使用;
技術分享圖片
首先在程序左邊的搜索框中輸入值映射,找到值映射組件,然後拖到所需要的位置,然後雙擊點開,首先你可以設置一個步驟名稱,不想設默認也行,接下來選擇使用的字段名,這是必須要選的,接下來看“不匹配時的默認值”,這個可設可不設;然後下面的源值,源值就是原來的值,目標值就是對應的值;

ETL工具怎麽進行值映射(類似oracle的cas when功能)