---
title: Mappatura dei dati semplificata
date: 2025-12-08
categories:
  - data-integration
  - etl
tags:
  - json
  - xml
  - data-mapping
description: Avviare un progetto di integrazione dati in MapForce è ora più semplice che mai, grazie alla sua intuitiva guida visiva, passo dopo passo, che facilita la mappatura dei dati.
---
Status: #blog

Tags:  #json #xml #data-mapping 

Categories:  [data-integration](/blog/it/category/data-integration.md)| [etl](/blog/it/category/etl.md)
# Mappatura dei dati semplificata

Grazie al suo approccio visivo e intuitivo, basato sul trascinamento e rilascio degli elementi, MapForce è sempre stato progettato per semplificare la mappatura e l'integrazione dei dati. Nella versione più recente, due nuove funzionalità rendono ancora più semplici i primi passi per gli utenti che non utilizzano quotidianamente strumenti di integrazione dati o ETL. Gli analisti dei dati di oggi, gli utenti esperti di Excel e gli utenti aziendali con competenze tecniche spesso devono mappare e convertire i dati come parte del loro flusso di lavoro abituale, e ora possono sfruttare la potenza di MapForce per farlo.

Una nuova **barra guida** accompagna i principianti nella configurazione di un progetto di mappatura, e una **galleria di componenti visivi** offre un modo chiaro e organizzato per trovare e inserire i componenti necessari per diversi formati di dati e attività di elaborazione.

Insieme, queste nuove funzionalità aiutano i nuovi utenti a orientarsi rapidamente e a iniziare a sviluppare il loro primo progetto di mappatura dei dati.

![un analista di dati che lavora al computer](/blog/images/data-analyst.png)

<!--more-->

## Come iniziare a utilizzare MapForce 

MapForce semplifica già l'integrazione dei dati grazie al suo approccio completamente visuale. Gli utenti [creare mappature dei dati](https://www.altova.com/it/mapforce#data_mapping) tramite il trascinamento e il rilascio per creare connessioni tra i componenti, applicando trasformazioni con un costruttore di funzioni visuale e visualizzando i risultati in tempo reale grazie al motore di esecuzione integrato, prima di procedere a [automazione](https://www.altova.com/it/mapforce-server). Questo flusso di lavoro visuale elimina gran parte della complessità presente negli strumenti tradizionali di integrazione dati e ETL.

Ora, una nuova barra di guida rende ancora più semplice per i principianti iniziare. **La barra di guida è un assistente integrato, passo dopo passo, che vi guida nella creazione di un progetto di mappatura dei dati partendo da zero.**

Innanzitutto, la guida offre collegamenti a diversi [video tutorial](https://www.altova.com/it/mapforce/demos) che illustrano le varie funzionalità del prodotto, dalle trasformazioni XML-to-XML di base a compiti più complessi come progetti di integrazione dati uno-a-molti e flussi di lavoro ETL multi-fase. È possibile iniziare con un video tutorial oppure iniziare subito a creare un nuovo progetto di mappatura dati per convertire uno qualsiasi dei numerosi [formati supportati da MapForce](https://www.altova.com/it/mapforce#any). Facciamo proprio questo ora e creiamo un progetto che mappa e trasforma dati XML in un formato JSON.

La guida spiega il primo passaggio, che consiste nel definire le fonti di dati per la nostra mappatura. Clicchiamo su "Inserisci dalla galleria dei componenti..." per selezionare il componente sorgente.

![Barra di guida di MapForce](/blog/images/mapforce-guide-how-to.png)

Dopo aver cliccato su XML, MapForce ci chiede di selezionare uno schema XML (XSD) che rappresenti la struttura della nostra sorgente. (Abbiamo già uno schema, ma se non lo abbiamo, MapForce può dedurre la struttura da un documento di esempio esistente). Una volta selezionato il file .xsd, possiamo anche scegliere un documento di esempio che ci permetterà di visualizzare in anteprima i risultati della trasformazione con dati reali.

Ora il nostro componente sorgente XML è visualizzato nel pannello di mappatura. MapForce mostra la struttura gerarchica dei dati in una visualizzazione ad albero, per facilitarne la comprensione e la mappatura. La nostra sorgente include le sedi degli uffici dell'azienda, le informazioni di contatto, i dipartimenti e i dettagli relativi ai dipendenti di ciascun dipartimento.

![Inserire la sorgente dati in MapForce](/blog/images/mapforce-xml.png)

Come possiamo vedere (sopra), il passaggio successivo nella guida è definire il nostro target di dati, inserendolo dalla galleria dei componenti. Il processo è lo stesso: questa volta, si seleziona uno schema JSON e un esempio di istanza JSON.

![Mappatura dei dati JSON di destinazione](/blog/images/json-mapforce.png)

Il nostro esempio utilizza una singola sorgente e un unico elemento di destinazione, ma MapForce consente di definire mappature per un numero qualsiasi di componenti. Ora, la guida spiega come iniziare la mappatura creando delle connessioni. Semplicemente, trasciniamo il connettore di output di un componente sorgente all'input corrispondente sull'elemento di destinazione.

Quando colleghiamo il nodo "Office" nella sorgente all'oggetto "Office" nel file JSON di destinazione, MapForce collega automaticamente tutti gli elementi secondari corrispondenti, accelerando così il processo.

![mappature dei dati e connessioni](/blog/images/data-mapping-connections.png)


Ora dobbiamo semplicemente collegare i nodi relativi al dipartimento, al nome e alla persona, e MapForce collega anche quegli elementi secondari.


![collegamento automatico degli elementi figlio corrispondenti](/blog/images/connect-matching-elements.png)

Una volta collegati i campi corrispondenti, possiamo procedere con la mappatura. Ma facciamo un passo avanti e aggiungiamo una logica di elaborazione, che è il passaggio successivo evidenziato nella barra di guida. MapForce include un'ampia libreria di funzioni di elaborazione dati che è possibile utilizzare per manipolare i dati prima di scriverli nella destinazione. Possiamo cliccare sul pulsante "Librerie" nella barra di guida per visualizzare l'intero pannello delle librerie, oppure scegliere tra le funzioni più popolari elencate nella galleria dei componenti visivi, dove sono visualizzate con icone colorate e descrizioni utili. Utilizziamo la galleria e inseriamo una funzione di ordinamento per elencare i dipartimenti in ordine alfabetico.

![Funzione di elaborazione dei dati](/blog/images/data-sort-function.png)


MapForce inserisce la funzione "Ordina" all'interno della mappatura, e possiamo collegare i nodi relativi ai dipartimenti e la chiave di ordinamento, che in questo caso è il nome del dipartimento.


![Ordinamento dei dati in MapForce per l'ETL](/blog/images/mapforce-sort.png)


Ora possiamo cliccare su "Avanti" nella barra di navigazione per scoprire come eseguire la mappatura. Per un'anteprima, possiamo semplicemente cliccare su "Output" sotto la finestra di mappatura per controllare il risultato e salvarlo. Una volta che siamo soddisfatti, possiamo automatizzare la mappatura utilizzando MapForce Server. Clicchiamo ora su "Output".

![Output della mappatura dei dati](/blog/images/data-integration-output.png)

MapForce ha convertito il nostro file XML di esempio in formato JSON, ha mappato correttamente i dati e ha ordinato i dipartimenti alfabeticamente per nome. Abbiamo completato la nostra prima mappatura!

È possibile accedere alla guida in qualsiasi momento durante la creazione di un nuovo progetto di mappatura, oppure aprendola tramite il menu "Visualizza". Inoltre, la **galleria di componenti visivi è sempre disponibile** tramite il menu "Inserisci" per selezionare rapidamente una sorgente, una destinazione o una funzione di elaborazione per la mappatura.

## Definire una logica di mappatura dei dati, semplice o complessa

Man mano che utilizzate la guida per approfondire le funzionalità di MapForce, scoprirete che il software semplifica la definizione di qualsiasi tipo di logica di trasformazione, dalle semplici funzioni di ordinamento che abbiamo implementato qui agli scenari di trasformazione più avanzati che utilizzano condizioni, logica booleana, operazioni su stringhe, calcoli matematici, istruzioni SQL o qualsiasi funzione definita dall'utente. Potete persino utilizzare un servizio web esistente per cercare o elaborare dati all'interno di una mappatura.

La serie di dimostrazioni video di [MapForce](https://www.altova.com/it/mapforce/demos) è inoltre utile per esplorare tutte le funzionalità disponibili per l'integrazione dei dati e l'ETL (estrazione, trasformazione e caricamento).

## Inizia subito, gratuitamente

[Provate](https://www.altova.com/it/mapforce/download) la nuova barra di navigazione e la galleria di elementi visivi, disponibili a partire da MapForce 2026.