Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
BizTalk Mapper offre assistenza *Just-In-Time*, tramite un menu di scelta rapida, quando vengono creati collegamenti tra due elementi record degli schemi di origine e destinazione. In questo argomento vengono fornite informazioni su come usare il menu di scelta rapida per eseguire le operazioni di collegamento.
È possibile creare automaticamente collegamenti da record a record nei modi seguenti:
Collegamento diretto. Usando questa tecnica, BizTalk Mapper collega il record dallo schema di origine al record selezionato nello schema di destinazione.
Collegamento per struttura. Usando questa tecnica, BizTalk Mapper tenta di trovare la corrispondenza con i nodi Record e Field all'interno dei nodi Record collegati in base alle strutture di tali nodi Record , indipendentemente dai nomi dei nodi corrispondenti all'interno di tali strutture.
Collegamento per nome. Usando questa tecnica, BizTalk Mapper tenta di trovare la corrispondenza con i nodi Record e Field all'interno dei nodi Record collegati in base ai nomi dei nodi corrispondenti, indipendentemente dalla relativa struttura, all'interno dei nodi Record collegati.
Copia di massa. Il functoid Copia di massa consente alle mappe di usare schemi che includono elementi any e anyAttribute. Per informazioni sui functoid disponibili in BizTalk Mapper, vedere Usare i Functoid per Creare Mapping Più Complessi.
Per usare il menu di scelta rapida, un collegamento deve provenire da un nodo padre della gerarchia secondaria e deve terminare in un altro nodo padre della gerarchia secondaria. Il menu di scelta rapida consente di stabilire il tipo di collegamenti da creare tra i due nodi dello schema. Di seguito è riportato un elenco di opzioni disponibili nel menu di scelta rapida.
| Mappa da | Destinazione mapping | Comportamento dei collegamenti |
|---|---|---|
| Campo | Campo | Collegamento diretto |
| Registrazione | Campo | Collegamento diretto |
| Campo | Registrazione | Collegamento diretto |
| Registrazione | Registrazione | Viene visualizzato il menu di scelta rapida |
Prerequisiti
Queste operazioni richiedono che BizTalk Mapper sia in esecuzione.
Per collegare direttamente gli elementi del record
Trascinare il mouse da un nodo padre della gerarchia secondaria nello schema di origine e quindi rilasciarlo nel nodo padre della gerarchia secondaria nello schema di destinazione.
Scegliere Collegamento diretto dal menu di scelta rapida. La figura seguente mostra un collegamento diretto visualizzato dal nodo di origine selezionato al nodo di destinazione.
Importante
È possibile inserire un collegamento diretto da un nodo padre della sotto gerarchia nello schema di origine a un nodo padre non della gerarchia secondaria nello schema di destinazione. La figura seguente mostra un collegamento diretto da "Root" che è un nodo padre nello schema di origine a "Record1" figlio di "Root" nello schema di destinazione.
Per collegare gli elementi del record in base alla struttura
Trascinare il mouse da un nodo padre della gerarchia secondaria nello schema di origine e quindi rilasciarlo nel nodo padre della gerarchia secondaria nello schema di destinazione.
Scegliere Collega per struttura dal menu di scelta rapida. Il BizTalk Mapper corrisponde ai nodi Record e Field all'interno dei nodi Record in corso di collegamento in base alla struttura di tali nodi Record, indipendentemente dai nomi dei nodi corrispondenti all'interno di tali strutture.
Importante
Quando si tenta di collegare un nodo padre sotto gerarchia nello schema di origine a un nodo padre non sotto gerarchia nello schema di destinazione, per struttura, BizTalk Mapper esegue il mapping degli elementi figlio del nodo padre di origine rispettivamente agli elementi figlio del nodo padre di destinazione. Nella figura seguente viene illustrato il collegamento in base alla struttura.
Per collegare gli elementi del record in base al nome
Trascinare il mouse da un nodo padre della gerarchia secondaria nello schema di origine e quindi rilasciarlo nel nodo padre della gerarchia secondaria nello schema di destinazione.
Scegliere Collega per nome dal menu di scelta rapida. BizTalk Mapper tenta di trovare la corrispondenza con i nodi Record e Field all'interno dei nodi Record collegati in base ai nomi dei nodi corrispondenti, indipendentemente dalla relativa struttura, all'interno dei nodi Record a cui si esegue il collegamento.
Importante
È possibile collegare un nodo padre della sottogerarchia nello schema di origine a un nodo padre non della sottogerarchia nello schema di destinazione, in base al nome. BizTalk Mapper abbina i nomi degli elementi figlio del nodo di origine con gli elementi figlio del nodo di destinazione. Se trova figli identici, viene stabilito un collegamento tra i rispettivi figli. La figura seguente illustra questo concetto.
Per collegare utilizzando un functoid di copia massiva
Il functoid Copia di massa consente alle mappe di usare schemi che includono elementi any e anyAttribute. Questi elementi sono, in sostanza, caratteri jolly forniti nel linguaggio di definizione di XML Schema in modo che corrispondano a strutture o attributi sconosciuti.
Oltre a gestire i dati con struttura sconosciuta, il functoid Copia di massa consente di semplificare lo sviluppo dello schema: solo le parti di uno schema che verranno elaborate devono essere specificate in dettaglio.
di
Per ulteriori informazioni sul functoid Mass Copy, vedere il Mass Copy Functoid.
Vedere anche
Uso dei collegamenti per specificare le mappature di record e campi
Come aggiungere i functoids di copia di massa a una mappa