メッセージ・マッピングは、入力ソースから出力ソースに値を割り当てるときに大きな柔軟性を提供します。 マッピングの最も基本的な形式では、フィールドからフィールドへの割り当てが メッセージ間で直接行われます。 式構成エディターを使用して他の値を追加することにより、 必要に応じてさらにマッピング条件を定義できます。
マッピングは、データをソースからターゲット値に変換するためのとても簡単な方法ですが、 正確なマッピング・オプションはすべてのノード・タイプで同じではありません。
ターゲットの割り当ては、さまざまな入力ソースを計算または結合して作成できます。 それらのソースは他対 1 または他対他のマッピングのように、メッセージまたはデータベース・テーブルの 形式であることができます。 ターゲットの割り当ては、どのタイプのマッピングにも適用可能な判別要素の組み合わせに基づいて、 条件付きとすることもできます。
入力または出力としてメッセージを追加しようとする前に、 適切なメッセージを持つメッセージ・セットをワークスペースに定義またはインポートしてください。 それに対応して、データベース・テーブルもワークスペースにインポートする必要があります。
Mapping ノードは、(必要な場合) 出力メッセージを作成し、 その後マッピング・プロシージャーを呼び出す ESQL モジュールを自動的に生成します。 マッピング・プロシージャーにはそのパラメーターとして、 グローバル・メッセージ・エレメントのエレメント複合タイプへの参照があります。 複合タイプそのものは、グローバルまたは名前付きである必要はありません。 これは、ローカルの無名タイプの場合もあります。
マッピングは、ESQL 関数を通しての再使用をサポートし、またユーザー定義済みの ESQL ルーチンを 呼び出すこともできます。 マッピングは、他のマッピングで再使用することはできません。
注意 |
商標 |
ダウンロード |
ライブラリー |
技術サポート |
フィードバック
![]() ![]() |
ar00860_ |