目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

式トランスフォーメーションの作成

式トランスフォーメーションの作成

以下の手順に従って、式トランスフォーメーションを作成します。
  1. Mapping Designerでマッピングを開きます。
  2. [トランスフォーメーション]-[作成]をクリックします。式トランスフォーメーションを選択します。
  3. 名前を入力し、[Done]をクリックします。
  4. ソース修飾子またはその他のトランスフォーメーションからポートを選択し、式トランスフォーメーションにドラッグして追加します。
    また、トランスフォーメーションを開いて、ポートを手動で作成することもできます。
  5. タイトルバーをダブルクリックし、[ポート]タブをクリックします。出力ポートおよび変数ポートは、トランスフォーメーション内で作成することができます。
  6. ポートのデータタイプ、精度、および位取りを、式の戻り値に一致するように割り当てます。
  7. [式]セクションで、出力ポートまたは変数ポートを選択し、式エディタを開きます。
  8. 式を入力します。
  9. [検証]をクリックして、式の構文を検証します。
  10. 右側のペインの[テスト式]セクションで、式の条件の最新の変更を反映するには、[更新]をクリックします。
  11. 右側のペインに、式内で使用される入力ポートのサンプル値を入力します。
  12. 式を評価するには、[評価]をクリックします。
  13. [OK]をクリックします。
  14. [トランスフォーメーション]タブで、再利用可能トランスフォーメーションを作成します。
    いったんトランスフォーメーションを再利用可能にした後は、ソース修飾子または他のトランスフォーメーションからポートをコピーできなくなります。ポートは、トランスフォーメーション内で手動で作成できます。
  15. [プロパティ]タブで、トレースレベルを設定します。
  16. [メタデータエクステンション]タブで、メタデータエクステンションを追加します。
  17. [OK]をクリックします。
  18. 出力ポートをダウンストリームトランスフォーメーションまたはターゲットに接続します。