Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Antes de validar y probar un mapa, debe establecer los parámetros de validación y prueba del mapa en la ventana Propiedades del mapa.
Configuración de los parámetros de prueba y validación del mapa
En el Explorador de soluciones, haga clic con el botón derecho en el mapa cuyas páginas de propiedades desea configurar y, a continuación, haga clic en Propiedades.
En la ventana Propiedades, haga lo siguiente.
Usa esto Para Validar la entrada de TestMap Configure si desea que el mensaje de instancia se valide con el esquema de origen antes de probar el mapa. Validar la salida de TestMap Configure si desea que el mensaje de instancia se valide contra el esquema de destino después de probar el mapa. Instancia de entrada testMap Configure la ubicación de los datos de mensaje de instancia que se usarán al probar el mapa.
Si configura esta propiedad, también debe configurar la propiedad TestMap Input .Instancia de salida testMap Configure la ubicación del archivo donde desea almacenar la salida de la operación de mapa de prueba.
Si configura esta propiedad, también debe configurar la propiedad TestMap Output .Entrada de TestMap Configure el formato de datos de la instancia de entrada. Salida de TestMap Configure el tipo de datos de salida que se usará al probar el mapa. Importante
Si desea probar el mapa, primero debe configurar las propiedades del mapa.
Después de desarrollar el mapa, uno de los pasos siguientes es validarlo. En este tema se proporcionan instrucciones paso a paso para validar mapas.
Validar un mapa de BizTalk
En el Explorador de soluciones, abra el mapa que desea validar.
En el Explorador de soluciones, haga clic con el botón derecho en el mapa y seleccione Validar mapa.
En la ventana Salida , compruebe los resultados.
Importante
Si usa datos personalizados o constantes en la salida, debe comprobar que los tipos de datos de los datos de prueba de origen y los valores constantes de destino son válidos. Al validar un mapa, BizTalk Mapper no comprueba si los datos de las instancias violan los tipos de datos definidos en los esquemas. Esto se hace cuando se prueba el mapa o se validan los datos de instancia con el Editor de BizTalk.
Probar un mapa de BizTalk
Después de desarrollar el mapa, uno de los pasos siguientes es probarlo. En este tema se proporcionan instrucciones paso a paso para probar mapas, incluidos los pasos para ver el XSLT generado por el compilador de mapas.
En el Explorador de soluciones, haga clic con el botón derecho en el mapa que desea probar y, a continuación, seleccione Mapa de prueba.
Compruebe los resultados en la ventana Salida .
Importante
Se recomienda configurar las propiedades de instancia de entrada y salida en la ventana Propiedades antes de probar un mapa.
Revisión del XSLT
A menudo resulta útil inspeccionar el XSLT generado por el compilador de mapa. Algunas de las ventajas de inspeccionar XSLT incluyen:
Si está utilizando bucles o functoids personalizados, comprenderá mejor cómo se realizan los bucles y cómo se invocan los functoids personalizados.
Si tiene un mapa complicado, revisar el XSLT le permitirá ver cómo se traduce el mapa en una transformación y puede proporcionarle información sobre cómo estructurar, reemplazar o simplificar una o varias partes.
Si usa scripts personalizados u otros artefactos, revisar el XSLT le permitirá ver cómo interactúan los scripts, artefactos y otras partes del mapa.
En otras palabras, revisar el XSLT es una excelente manera de depurar un mapa.
Visualización del XSLT generado por el compilador de mapa
En un proyecto de BizTalk de Visual Studio, seleccione la pestaña Explorador de soluciones, haga clic con el botón derecho en un mapa y, a continuación, seleccione Validar mapa.
Desplácese por la ventana Salida para buscar la dirección URL del archivo XSL. Presione CTRL y seleccione la dirección URL para ver el archivo.
Nota:
Los cambios realizados en el archivo XSL no se reflejan en el mapa y se sobrescriben en la siguiente compilación.