Aggiungere mappe per la trasformazione dei dati XMLAdd maps for XML data transform

Enterprise Integration usa mappe per trasformare i dati XML da un formato all'altro.Enterprise integration uses maps to transform XML data between formats. Una mappa è un documento XML che definisce i dati di un documento che devono essere trasformati in un altro formato.A map is an XML document that defines the data in a document that should be transformed into another format.

Perché usare le mappe?Why use maps?

Si supponga di ricevere regolarmente fatture o ordini B2B da un cliente che usa il formato AAAMMGG per le date.Suppose that you regularly receive B2B orders or invoices from a customer who uses the YYYMMDD format for dates. In azienda però le date vengono archiviare nel formato MMGGAAA.However, in your organization, you store dates in the MMDDYYY format. È possibile usare una mappa per trasformare il formato di data AAAMMGG in MMGGAAA prima di archiviare i dettagli dell'ordine o della fattura nel database relativo.You can use a map to transform the YYYMMDD date format into the MMDDYYY before storing the order or invoice details in your customer activity database.

Come si crea una mappa?How do I create a map?

È possibile creare progetti BizTalk Integration con Enterprise Integration Pack per Visual Studio 2015.You can create BizTalk Integration projects with the Enterprise Integration Pack for Visual Studio 2015. È quindi possibile creare un file Integration Map che consente di eseguire il mapping visivo degli elementi tra due file di schema XML.You can then create an Integration Map file that lets you visually map items between two XML schema files. Dopo aver compilato il progetto, si disporrà di un documento XSLT.After you build this project, you will have an XSLT document.

Se una mappa ha un riferimento a un assembly esterno, allora entrambi devono essere caricati per l’account di integrazione.If the map has a reference to an external assembly, then both must be uploaded to the integration account. Devono essere caricati in un ordine specifico, innanzitutto l'assembly e quindi la mappa che fa riferimento all'assembly.They should be uploaded in a specific order, first the assembly and then the map that references the assembly.

Come si aggiunge una mappa?How do I add a map?

  1. Nel Portale di Azure selezionare Sfoglia.In the Azure portal, select Browse.

  2. Nella casella di ricerca per filtrare immettere integrazione, quindi selezionare Account di integrazione dall'elenco dei risultati.In the filter search box, enter integration, then select Integration Accounts from the results list.

  3. Selezionare l'account di integrazione in cui si desidera aggiungere la mappa.Select the integration account where you want to add the map.

  4. Selezionare il riquadro Mappe.Select the Maps tile.

  5. Quando la pagina Mappe è aperta, scegliere Aggiungi.After the Maps page opens, choose Add.

  6. Immettere un nome per la mappa.Enter a Name for your map. Per caricare il file di mappa, scegliere l'icona a forma di cartella a destra della casella di testo Mappa.To upload the map file, choose the folder icon on the right side of the Map text box. Al termine del processo di caricamento, scegliere OK.After the upload process completes, choose OK.

  7. Dopo che Azure aggiunge la mappa all'account di integrazione, viene visualizzato un messaggio che indica se il file di mappa è stato aggiunto.After Azure adds the map to your integration account, you get an onscreen message that shows whether your map file was added or not. Dopo aver visualizzato il messaggio, scegliere il riquadro Mappe in modo da visualizzare la mappa appena aggiunta.After you get this message, choose the Maps tile so you can view the newly added map.

Come si aggiunge un account?How do I add an assembly?

Aprire l'account di integrazione dove si desidera aggiungere l’assembly.Open the integration account where you want to upload the assembly.

  1. Scegliere il riquadro degli Assembly.Choose the Assemblies tile.

    Riquadro di assembly per l’account di integrazione

  2. Quando la pagina degli assembly è aperta, scegliere Aggiungi.After the Assemblies page opens, choose Add. Immettere un Nome per l'assembly.Enter a Name for your assembly. Per caricare il file di assembly, scegliere l'icona a forma di cartella a destra della casella di testo Assembly .To upload the assembly file, choose the folder icon on the right side of the Assembly text box. Al termine del processo di caricamento, scegliere OK.After the upload process completes, choose OK.

    Aggiungi assembly

Come si modifica una mappa?How do I edit a map?

È necessario caricare un nuovo file di mappa con le modifiche desiderate.You must upload a new map file with the changes that you want. È anche possibile scaricare la mappa e poi modificarla.You can first download the map for editing.

Per caricare una nuova mappa che sostituisce una mappa esistente, attenersi ai passaggi seguenti.To upload a new map that replaces the existing map, follow these steps.

  1. Scegliere il riquadro Mappe.Choose the Maps tile.

  2. Quando la pagina Mappe è aperta, selezionare la mappa che si desidera modificare.After the Maps page opens, select the map that you want to edit.

  3. Nella pagina Mappe scegliere Aggiorna.On the Maps page, choose Update.

  4. Nella selezione file selezionare il file di mappa da caricare, quindi scegliere Apri.In the file picker, select the map file that you want to upload, then select Open.

Come eliminare una mappa?How to delete a map?

  1. Scegliere il riquadro Mappe.Choose the Maps tile.

  2. Quando la pagina Mappe è aperta, selezionare la mappa che desideri eliminare.After the Maps page opens, select the map you want to delete.

  3. Scegliere Elimina.Choose Delete.

  4. Confermare che si desidera eliminare la mappa.Confirm that you want to delete the map.

Passaggi successiviNext Steps