目次

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 Transformation Guide

Developer Transformation Guide

REST Webサービスコンシューマトランスフォーメーションのポート

REST Webサービスコンシューマトランスフォーメーションのポート

REST Webサービスコンシューマトランスフォーメーションに、複数の入力ポートと複数の出力ポートを設定することができます。XMLまたはJSONの階層の構造に基づいてポートをグループに分けて作成します。
トランスフォーメーションのポートを表示するときに、XMLまたはJSON階層を確認する必要がない場合はポートを表示します。ポートを表示しているときは、グループの定義、ポートの定義、およびメソッド入力/出力から入力/出力ポートへの要素のマッピングを行うことができます。
REST Webサービスコンシューマトランスフォーメーションには、複数の入力グループと複数の出力グループを設定できます。ポートを作成するときは、グループを作成してそのグループにポートを追加します。ポートは、XMLまたはJSON内の入力階層または出力階層の構造に基づいたグループ階層で定義します。キーを追加して、子グループと親グループを関連付けます。
プライマリキーは、最下位のグループを除く階層内のすべてのグループに必要です。外部キーは、ルートグループを除く階層内のすべてのグループに必要です。
このトランスフォーメーションには、RequestInputという名前のルート入力グループがあります。プライマリキーをルートの入力グループに追加する必要があります。キーは、string型、bigint型、integer型のいずれかである必要があります。ルートの入力グループに任意のポートをパススルーポートとして設定できます。
要素をポートにマップするには、
[場所]
カラム内のフィールドをクリックし、
[場所の選択]
ダイアログボックスで階層を展開します。その後で階層から要素を選択します。