Guide pratique pour configurer des paramètres de validation et de test de carte
Avant de valider et de tester une carte, vous devez définir les paramètres de validation et de test de la carte dans la fenêtre Propriétés de la carte.
Configurer les paramètres de validation et de test de la carte
Dans Explorateur de solutions, cliquez avec le bouton droit sur la carte dont vous souhaitez configurer les pages de propriétés, puis cliquez sur Propriétés.
Dans la fenêtre Propriétés, procédez comme suit.
Propriété Pour Valider l'entrée TestMap Déterminer s'il faut valider le message d’instance par rapport au schéma source avant de tester le mappage. Valider la sortie TestMap Déterminer s'il faut valider le message d’instance par rapport au schéma de destination après le test du mappage. Instance d’entrée TestMap Configurer l'emplacement des données du message d'instance à utiliser lors du test du mappage.
Si vous configurez cette propriété, vous devez également configurer la propriété TestMap Input .Instance de sortie TestMap Configurez l'emplacement du fichier où vous souhaitez enregistrer le résultat de l'opération Test Map.
Si vous configurez cette propriété, vous devez également configurer la propriété TestMap Output .Entrée TestMap Configurer le format de données de l'instance d'entrée. Sortie TestMap Configurer le type de données de sortie à utiliser lors du test du mappage. Important
Pour tester votre mappage, vous devez d'abord configurer les pages de propriétés du mappage.
L'une des étapes qui suit le développement d'un mappage est celle de la validation. Cette rubrique contient des instructions détaillées concernant la validation des mappages.
Valider une carte BizTalk
Dans l'Explorateur de solutions, ouvrez le mappage que vous souhaitez valider.
Dans Explorateur de solutions, cliquez avec le bouton droit sur la carte, puis sélectionnez Valider la carte.
Dans la fenêtre Sortie , vérifiez les résultats.
Important
Si vous utilisez des données personnalisées ou des constantes dans votre sortie, vous devez vérifier que les types de vos données de test sources et les valeurs des constantes cibles sont valides. Lorsque vous validez un mappage, le Mappeur BizTalk ne vérifie pas si les données d'instance violent des types de données définis dans les schémas. Cela est effectué lorsque vous testez la carte ou validez les données instance avec BizTalk Editor.
Tester une carte BizTalk
L'étape qui suit le développement d'un mappage est celle du test. Cette rubrique contient des instructions détaillées relatives au test des mappages, notamment la procédure à effectuer pour afficher le fichier XSLT généré par le compilateur de mappage.
Dans Explorateur de solutions, cliquez avec le bouton droit sur la carte à tester, puis sélectionnez Carte de test.
Vérifiez les résultats dans la fenêtre Sortie .
Important
Avant de tester un mappage, il est recommandé de configurer les propriétés d'instance d'entrée et de sortie dans la fenêtre Propriétés.
Passer en revue le XSLT
Il est souvent utile de contrôler le fichier XSLT généré par le compilateur de mappage. L'inspection du fichier XSLT présente notamment les avantages suivants :
Si vous utilisez le bouclage ou des fonctoids personnalisés, vous comprendrez mieux la manière dont le bouclage est exécuté ou dont le fonctoid personnalisé est appelé.
Si vous avez une carte complexe, l’examen du XSLT vous permet de voir comment la carte est traduite en transformation et peut vous donner des informations sur la façon de mieux structurer, remplacer ou rationaliser une ou plusieurs parties.
Si vous utilisez des scripts personnalisés ou tout autre artefact, l'examen du fichier XSLT vous permettra de mieux comprendre l'interaction entre les scripts, les artefacts et les autres parties du mappage.
En d'autres termes, l'examen du fichier XSLT constitue un moyen remarquable pour déboguer un mappage.
Afficher le XSLT généré par le compilateur de carte
Dans un projet BizTalk Visual Studio, sélectionnez l’onglet Explorateur de solutions, cliquez avec le bouton droit sur une carte, puis sélectionnez Valider la carte.
Faites défiler la fenêtre Sortie pour rechercher l'URL du fichier XSL. Appuyez sur Ctrl, puis sélectionnez l’URL pour afficher le fichier.
Notes
Les modifications apportées au fichier XSL ne sont pas répercutées dans la carte et sont remplacées sur la build suivante.
Voir aussi
Comment déboguer des mappages
Résolution des problèmes liés aux cartes