MapForce semplifica la definizione di processi complessi di integrazione, conversione e ETL dei dati. Le sorgenti e le destinazioni di una mappatura dei dati possono essere in formati diversi, inclusa qualsiasi combinazione di XML, JSON, PDF, database, file di testo, EDI, Excel, XBRL, Shopify, ecc. Un progetto di mappatura dei dati può prevedere una singola sorgente mappata a una singola destinazione, una sorgente a molte destinazioni, molte sorgenti a una destinazione, o molte sorgenti a molte destinazioni, tutte in formati dati diversi, come illustrato nell'esempio a sinistra, dove i dati di Excel vengono mappati a file JSON e XML.
MapForce consente di integrare dati provenienti da più file e fonti dati, oppure di suddividere i dati provenienti da una singola fonte in molteplici output. È possibile specificare più file tramite l'utilizzo di caratteri jolly (ad esempio, ? o *) nei nomi dei file, tramite una tabella di un database, tramite sequenze di numeri automatici o tramite altri metodi. Questa funzionalità è molto utile in una vasta gamma di scenari di integrazione dei dati; ad esempio, potrebbe essere necessario integrare dati provenienti da una raccolta di file o generare singoli file XML per ogni record di una tabella principale in un database di grandi dimensioni.
MapForce consente inoltre di utilizzare i nomi dei file come parametri nei vostri progetti di integrazione dei dati. Questo permette di creare mappature dinamiche in cui nomi di file specifici vengono definiti durante l'esecuzione.
Supporto in MapForce per.. trasformazioni dei dati concatenate o che prevedono più passaggi vi permette di creare mappature complesse in cui l'output di una mappatura diventa l'input di un'altra. Questa potente funzionalità aumenta la capacità di MapForce di eseguire trasformazioni completamente automatizzate per l'integrazione di dati complessi Scenari ETLOgni componente collegato diventa un'entità modulare all'interno di una sequenza di trasformazioni interdipendenti, consentendo di effettuare modifiche in tempo reale.
È possibile creare trasformazioni a catena utilizzando un numero qualsiasi di componenti di mappatura collegati a un componente di destinazione finale. È possibile visualizzare o generare anteprime per i componenti intermedi, così come per il risultato finale della mappatura.
I componenti di mappatura di livello intermedio presentano un pulsante "passaggio diretto" nella barra del titolo. Questo pulsante consente di definire l'insieme di dati che vengono trasmessi al componente successivo.
Quando una conversione di dati produce un output dinamico composto da più file, ogni file viene visualizzato in una sezione separata, numerata, nella finestra di anteprima dell'output. Un'opzione di menu intuitiva consente di salvare tutti i file di output in un'unica operazione.
Per le trasformazioni e le mappature concatenate che producono più componenti di output distinti, un'icona presente su ciascun componente consente di associarlo alla finestra di anteprima dell'output.

