目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. マクロトランスフォーメーション
  30. 一致トランスフォーメーション
  31. フィールド分析での一致トランスフォーメーション
  32. ID分析での一致トランスフォーメーション
  33. ノーマライザトランスフォーメーション
  34. マージトランスフォーメーション
  35. パーサートランスフォーメーション
  36. Pythonトランスフォーメーション
  37. ランクトランスフォーメーション
  38. 読み取りトランスフォーメーション
  39. リレーショナルから階層型へのトランスフォーメーション
  40. REST Webサービスコンシューマトランスフォーメーション
  41. ルータトランスフォーメーション
  42. シーケンスジェネレータトランスフォーメーション
  43. ソータートランスフォーメーション
  44. SQLトランスフォーメーション
  45. 標準化トランスフォーメーション
  46. 共有体トランスフォーメーション
  47. アップデートストラテジトランスフォーメーション
  48. Webサービスコンシューマトランスフォーメーション
  49. WebサービスSOAPメッセージの解析
  50. WebサービスSOAPメッセージの生成
  51. 加重平均トランスフォーメーション
  52. ウィンドウトランスフォーメーション
  53. 書き込みトランスフォーメーション
  54. 付録 A: トランスフォーメーションの区切り文字

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

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

動的マッピングでのルックアップトランスフォーメーション

動的マッピングでのルックアップトランスフォーメーション

動的マッピングでルックアップトランスフォーメーションを使用できます。 動的ポートを設定し、ソースデータに基づいて各種のポートと送受信を行うことができます。 ルックアップソースおよびルックアップ条件をパラメータ化し、各種のポートに基づいてルックアップを実行できます。
動的マッピングとは、ソース、ターゲット、トランスフォーメーションのロジックが実行時に変更される可能性のあるマッピングです。 パラメータとルールを設定してデータ構造を変更できます。 動的マッピングでルックアップトランスフォーメーションを使用する場合、ルックアップトランスフォーメーションの入力ポートはソースデータに基づいて変更されることがあります。 ルックアップ条件のルックアップソースおよびポートの構造が変更されることがあります。
ルックアップトランスフォーメーションに動的ポートまたはパラメータ化されたルックアップソースが含まれている場合は、ルックアップキャッシュを保持できません。 動的キャッシュを設定することもできません。
ルックアップトランスフォーメーションに対して以下のタスクを実行すると、そのトランスフォーメーションを動的マッピングで使用できます。
動的ポートの定義
入力カラムの変化に対応できるように、動的ポートと生成されたポートを定義します。
ルックアップソースのパラメータ化
ルックアップソースを定義するデータオブジェクトにパラメータを割り当てます。 再利用不可能なルックアップトランスフォーメーションのルックアップソースをパラメータ化できます。
ポートセレクタの定義
ルックアップ条件で使用するポートを指定するポートセレクタを定義します。 再利用不可能なルックアップトランスフォーメーションのポートセレクタのポートをパラメータ化できます。
ルックアップ条件のパラメータ化
式パラメータを作成して、完全な式が含まれているデフォルト値を定義します。
動的マッピングの詳細については、
『Informatica Developerマッピングガイド』
を参照してください。