Partager via


Compilation des mappages

Lorsque vous validez des mappages, le composant de compilation du Mappeur BizTalk génère une feuille de style XSLT (Extensible Stylesheet Language Transformations). Cela entraîne la création d'un mappage compilé qui transforme un message d'instance défini par le schéma source en un message d'instance défini par le schéma de destination. La compilation d'un mappage met en œuvre les transformations et règles de structure spécifiées dans les pages de grille.

Les transformations, dont les liens font partie, sont traitées dans le même ordre que celui dans lequel les enregistrements et les champs apparaissent dans le schéma de destination. Par exemple, lorsque BizTalk Mapper atteint un nœud Record ou Field de destination avec un lien, BizTalk Mapper compile les propriétés du lien. L'action peut être une simple valeur de copie issue d'un enregistrement ou d'un champ du schéma source, ou peut impliquer plusieurs calculs basés sur des fonctoids et divers enregistrements et champs.

BizTalk Mapper génère des avertissements dans les fenêtres Sortie et Liste des tâches lorsque le compilateur rencontre une situation qui peut produire une sortie incorrecte. Par exemple, si un fonctoid nécessite un paramètre d’entrée et n’a aucun paramètre d’entrée, BizTalk Mapper génère un avertissement dans la fenêtre Sortie . En général, évitez d'utiliser un mappage dans un environnement de production s'il génère des avertissements.

Un lien vers la feuille de style XSLT générée s’affiche également dans la fenêtre Sortie lorsque la carte se compile correctement.

BizTalk Server se sert du mappage compilé pour opérer la conversion d'un message d'instance d'entrée dans un message d'instance de sortie.

Voir aussi

Test des mappages
Configuration de la transformation de données
Correspondance au niveau de la hiérarchie de nœuds