Condividi tramite


Come configurare la convalida e i parametri di test della mappa

Prima di convalidare e testare una mappa, è necessario impostare i parametri di convalida e test della mappa nella finestra Proprietà della mappa.

Configurare i parametri di convalida e test della mappa

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla mappa le cui pagine delle proprietà si desidera configurare e quindi scegliere Proprietà.

  2. Nella finestra Proprietà eseguire le operazioni seguenti.

    Usare questo Per farlo
    Convalidare l'input testmap Configurare se si vuole che il messaggio di istanza venga convalidato sullo schema di origine prima di testare la mappa.
    Convalidare l'output di TestMap Configurare se si vuole che il messaggio di istanza sia convalidato sullo schema di destinazione dopo aver testato la mappa.
    Istanza di input TestMap Configurare la posizione dei dati del messaggio di istanza da usare quando si testa la mappa.

    Se si configura questa proprietà, è necessario configurare anche la proprietà Input TestMap .
    Istanza di Output TestMap Configurare la posizione del file in cui si vuole memorizzare l'output dell'azione di mappatura di prova.

    Se si configura questa proprietà, è necessario configurare anche la proprietà Output TestMap .
    TestMap Input Configurare il formato dati dell'istanza di input.
    TestMap Output Configurare il tipo di dati di output da usare quando si testa la mappa.

    Importante

    Se si vuole testare la mappa, è prima necessario configurare le proprietà della mappa.

Dopo aver sviluppato la mappa, uno dei passaggi successivi consiste nel convalidarlo. In questo argomento vengono fornite istruzioni dettagliate per la convalida delle mappe.

Convalidare una mappa BizTalk

  1. In Esplora soluzioni aprire la mappa da convalidare.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla mappa e quindi scegliere Convalida mappa.

  3. Nella finestra Output verificare i risultati.

Importante

Se si usano dati o costanti personalizzati nell'output, è necessario verificare che i tipi di dati dei dati di test di origine e i valori costanti di destinazione siano validi. Quando si convalida una mappa, BizTalk Mapper non verifica se i dati dell'istanza violano i tipi di dati definiti negli schemi. Questa operazione viene eseguita quando si testa la mappa o si convalidano i dati dell'istanza con l'editor BizTalk.

Testare una mappa BizTalk

Dopo aver sviluppato la mappa, uno dei passaggi successivi consiste nel testarlo. In questo argomento vengono fornite istruzioni dettagliate per testare le mappe, inclusi i passaggi per visualizzare l'XSLT generato dal compilatore di mappe.

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla mappa da testare e quindi scegliere Mappa di test.

  2. Verificare i risultati nella finestra Output .

    Importante

    È consigliabile configurare le proprietà dell'istanza di input e output nella finestra Proprietà prima di testare una mappa.

Esaminare XSLT

Spesso è utile esaminare l'XSLT generato dal compilatore di mappe. Alcuni dei vantaggi dell'ispezione di XSLT includono:

  • Se utilizzi cicli o functoid personalizzati, comprenderai meglio come vengono eseguiti i cicli e come vengono richiamati i functoid personalizzati.

  • Se si dispone di una mappa complessa, la revisione di XSLT consentirà di vedere come la mappa viene convertita in una trasformazione e può fornire informazioni dettagliate su come migliorare la struttura, sostituire o semplificare una o più parti.

  • Se si usano script personalizzati o altri artefatti, la revisione di XSLT consentirà di vedere come interagiscono script, artefatti e altre parti della mappa.

    In altre parole, la revisione di XSLT è un ottimo modo per eseguire il debug di una mappa.

Visualizzare l'XSLT generato dal compilatore della mappa

  1. Da un progetto BizTalk di Visual Studio selezionare la scheda Esplora soluzioni , fare clic con il pulsante destro del mouse su una mappa e quindi scegliere Convalida mappa.

  2. Scorrere la finestra Output per trovare l'URL del file XSL. Premere CTRL e selezionare l'URL per visualizzare il file.

Annotazioni

Le modifiche apportate al file XSL non vengono riflesse nella mappa e vengono sovrascritte nella compilazione successiva.

Vedere anche

Come eseguire il debug delle mappe
Risoluzione dei problemi relativi alle mappe