目次

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トランスフォーメーションガイド

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

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

マクロトランスフォーメーションを動的マッピングに追加できます。このトランスフォーメーションには、動的なソースとターゲットにリンク可能な動的ポートが含まれます。
マクロトランスフォーメーションを作成し、マクロ命令マップレットをトランスフォーメーションに割り当てると、マクロ命令の入力グループと出力グループに基づいて動的な入力ポートと出力ポートが作成されます。
デフォルトでは、出力ポートのタイプ、精度、スケール、および説明は入力ポートと同一です。
[ポート]
プロパティで各出力ポートに関連付けられたベースポートを編集することにより、出力ポートを設定できます。
マクロトランスフォーメーションの動的ポートによって作成される生成ポートの数は、パススルーポートを除くトランスフォーメーション内の他の動的ポートによって生成されるポートの数と同じであるか、または1つとなります。一方で、マクロトランスフォーメーションのパススルーポートは、生成された任意の数のポートを持ちます。
例えば、マクロトランスフォーメーションに、
transformed_input1
transformed_input2
、および
passthrough_input
の3つの動的ポートがあるとします。
transformed_input1
によって3つのポートが生成される場合、
transformed_input2
は1つまたは3つのポートを生成します。
passthrough_input
は、任意の数のポートを生成します。