目次

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

Webサービスコンシューマトランスフォーメーションの出力マッピング

Webサービスコンシューマトランスフォーメーションの出力マッピング

トランスフォーメーションのポートを表示するときに、操作出力階層を確認するには出力マッピングを表示します。出力マッピングを表示している場合は、出力グループの定義、出力ポートの定義、出力ポートへの操作出力ノードのマップを行うことができます。
出力マッピングは、次に挙げる領域で構成されています。
操作出力
[操作出力]
領域には、WebサービスからWebサービスコンシューマトランスフォーメーションに返されるSOAPレスポンスメッセージ内のノードが表示されます。トランスフォーメーションの作成に使用するWSDLデータオブジェクトにより、操作出力階層が定義されます。
ポート
[ポート]
領域では、トランスフォーメーションの出力グループと出力ポートを作成します。
以下の図に、再利用不可能なWebサービスコンシューマトランスフォーメーションの出力マッピングを示します。
[プロパティ]ビューの[ポート]タブには、出力マッピングが表示されます。左側にある[操作出力]領域には、Webサービスがトランスフォーメーションに返すノードが表示されます。右側にある[ポート]入力領域には、ノードからマッピングされたトランスフォーメーション出力ポートが表示されます。
出力ポートを作成したら、
[操作出力]
領域から
[ポート]
領域のポートに、ノードをマップします。操作出力から出力ポートにノードをマップすると、
[ポート]
領域の
[場所]
カラムにノードの場所が表示されます。
出力階層の第1レベルをマップするよう選択すると、Developerツールは操作出力の第1レベルのノードを出力ポートにマップします。また、Developerツールはマッピングを実行するためのポートも作成します。階層の第1レベルに複数回出現する親ノードが含まれ、その親ノードに1回または複数回出現する子ノードがある場合、Developerツールは階層の第1レベルをマップしません。
出力ポートを階層構造で表示するように設定することもできます。子グループはそれぞれ、その親グループの下に表示されます。操作出力内のノードと出力ポートを結ぶ線が表示されるように設定することができます。
関連付けられたWSDLデータオブジェクトがリポジトリから削除された場合、Developerツールは操作ノードの場所を出力マッピングに保持します。出力マッピングを表示すると、
[ポート]
領域の出力ポートの
[場所]
カラムに、操作ノードの場所が表示されています。別のWSDLをトランスフォーメーションに関連付けると、Developerツールがそれぞれの場所が有効であるかどうかを調べます。場所が有効ではなくなった場合、出力マッピングの
[ポート]
領域にある操作ノードの場所をDeveloperツールがクリアします。