マッピング・モデル内の要素にトランスフォーメーションを追加するには、以下のようにします。
discover 関数を使用してマッピング・モデル内の要素間の関係を見つけたら、以下のステップを実行してソース要素にトランスフォーメーションを追加し、ターゲット要素との互換性があるようにします。
- マッピング・エディターで、/SAMPLE/SAMP/DEPARTMENT/DEPTNO と /SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO の間にあるマッピング線を右クリックします。これらの要素は完全に一致しているように見えます。ドロップダウン・メニューから「プロパティー」を選択すると、そのことを確認できます。プロパティー・ページには、ソース列およびターゲット列に関する役立つ情報が含まれています。この例では、ソースおよびターゲットの両方で、DEPTNO のデータ・タイプが CHAR になっています。
- しかし、すべての部門番号が小文字であるかどうかを確認するために、その要素に小文字関数を追加します。/SAMPLE/SAMP/DEPARTMENT/DEPTNO と /SAMPLE/SAMP/PROJECT/DEPTNO/DEPTNO の間にあるマッピング線を右クリックします。
- 「トランスフォーム」->「追加」を選択し、「式ビルダー」ウィザードを開きます。
- 「関数」フィールドで、文字列関数を展開します。LCASE(VARCHAR) 関数をダブルクリックします。LCASE 関数が、「トランスフォーメーション式」フィールドに LCASE() として表示されます。
- 関数の括弧内をクリックして、フォーカスを移動します。次に、「列」フィールドで DEPTNO 要素をダブルクリックします。DEPTNO 列が括弧の内側に表示されます。

- 「OK」をクリックします。
- マッピング線が次のように変化し、トランスフォーメーションが追加されたことを示します。
