次の方法で共有


マップのコンパイル

マップを検証すると、BizTalk マッパー コンパイラ コンポーネントによって拡張スタイルシート言語変換 (XSLT) スタイル シートが生成されます。 これにより、ソース スキーマによって定義されたインスタンス メッセージを、宛先スキーマによって定義されたインスタンス メッセージに変換するコンパイル済みマップが作成されます。 マップをコンパイルすると、グリッド ページで指定された構造ルールと変換が適用されます。

リンクなどの変換は、レコードとフィールドが宛先スキーマに表示されるのと同じ順序で処理されます。 たとえば、BizTalk マッパーがリンクを持つ宛先 レコード または フィールド ノードに到達すると、BizTalk マッパーはリンクのプロパティをコンパイルします。 このアクションは、ソース スキーマのレコードまたはフィールドからの単純なコピー値である場合もあれば、Functoid と複数のレコードとフィールドを使用して複数の計算が行われる場合もあります。

BizTalk マッパーは、コンパイラが正しくない出力を生成する可能性がある状況が発生したときに、[ 出力 ] ウィンドウと [タスク一覧] ウィンドウで警告を生成します。 たとえば、Functoid に 1 つの入力パラメーターが必要で、入力パラメーターがない場合、BizTalk マッパーは [出力 ] ウィンドウに警告を生成します。 一般に、警告が生成される場合は、運用環境でマップを使用しないでください。

マップが正しくコンパイルされると、生成された XSLT スタイル シートへのリンクも [出力 ] ウィンドウに表示されます。

BizTalk Server は、コンパイル済みマップを使用して、入力インスタンス メッセージから出力インスタンス メッセージへの変換を実行します。

こちらもご覧ください

マップのテスト
データ変換の構成
Node-Hierarchy レベルの照合