Condividi tramite


Informazioni sulle mappe

Usando BizTalk Mapper, si definisce la relazione tra un input e uno schema di output usando collegamenti e functoid. Un collegamento definisce una copia diretta dei dati di un record o di un campo. I collegamenti possono connettersi direttamente agli elementi nell'altro schema o formare connessioni a funzioni speciali. I functoid eseguono manipolazioni dei dati più complesse, ad esempio:

  • Aggiunta del valore di due campi nello schema di origine e copia del risultato nello schema di destinazione.

  • Conversione di un carattere nel formato ASCII.

  • Restituzione della media di un campo in un record ripetuto e copia del risultato in un campo nello schema di destinazione.

    BizTalk Mapper archivia le mappe in un file con estensione btm. Il file salva le informazioni di progettazione sulla mappa, ovvero le posizioni delle icone che rappresentano functoid, i collegamenti tra elementi dello schema e functoid e altre informazioni sulla mappa. Quando si compila o si compila la mappa, BizTalk Mapper converte le informazioni sulla mappa nel foglio di stile XSLT (Extensible Language Stylesheet Transformations) corrispondente.

Annotazioni

Il compilatore di Visual Studio ha una limitazione di 16 megabyte per le dimensioni totali di tutte le stringhe in un singolo progetto. Durante la compilazione di progetti BizTalk, il compilatore serializza schemi, mappe e orchestrazioni per la creazione degli assembly e ciò aumenta le dimensioni totali di tutte le stringhe, che possono superare la limitazione. Per risolvere questo problema, è possibile riorganizzare il progetto inserendo schemi e/o mappe in progetti Biztalk diversi (in genere, nella stessa soluzione), in modo che le dimensioni totali di tutte le stringhe in ogni progetto siano inferiori a 16 MB.

Le mappe create possono trasformare o tradurre i dati e possono essere specifiche di un singolo partner commerciale o essere usate con molti partner commerciali. Negli argomenti di questa sezione viene fornita un'introduzione ai concetti relativi agli schemi di mapping. Per informazioni di base sulle mappe, vedere Mappe.

In questa sezione