---
title: "Cosa c'è di nuovo in MapForce 2009?"
date: "2009-03-05"
categories: 
  - "data-integration"
tags: 
  - "data-mapping"
  - "mapforce"
  - "v2009"
description: Scoprite le nuove funzionalità di MapForce 2009, tra cui funzioni di mappatura dei dati migliorate, un supporto più ampio per i database e capacità di documentazione potenziate per i progetti di integrazione.
---
Status: #blog

Tags:  #data-mapping #mapforce #v2009

Categories: [data-integration](/blog/it/category/data-integration.md)
# Cosa c'è di nuovo in MapForce 2009?

Sembra che da mesi stiamo scrivendo di XBRL e HL7... Per il momento, allontaniamoci da questo argomento e parliamo delle nuove funzionalità essenziali aggiunte a MapForce [Versione 2009](https://www.altova.com/it/whatsnew.html#mapforce). Certo, alcune di queste funzionalità sono state aggiunte per necessità [mappatura verso/da dati XBRL multidimensionali](https://www.altova.com/it/products/mapforce/xbrl_mapping.html), ma vanno ben oltre la semplice presentazione interattiva di dati finanziari, estendendosi ad altri aspetti della mappatura di dati XML, database, file di testo, EDI, Excel 2007 e servizi web, all'interno di MapForce.

### Funzioni personalizzate per la mappatura dei dati

[Funzionalità di MapForce](https://www.altova.com/it/features_datafilters_mapforce.html) aggiungete un livello personalizzato di elaborazione dei dati alle vostre configurazioni, che vi permetterà di riformattare la struttura dell'output e persino [modificare i contenuti](https://www.altova.com/it/features_datafilters_mapforce.html) in tempo reale. Con la versione 2009, abbiamo aggiunto una **raggruppamento**, **valori distinti**, e una premessa **posizione** una funzionalità aggiuntiva per il già completo software MapForce [funzione libreria](https://www.altova.com/it/features_datafilters_mapforce.html). **[Funzioni di raggruppamento](https://www.altova.com/it/features_datafilters_mapforce.html)** può essere selezionato per [generazione di codice in XSLT 2.0, Java, C# e C++](https://www.altova.com/it/features_codegen_mapforce.html) e vi permetterà di riorganizzare efficacemente i dati di origine in base a valori comuni:

- **group-by** - riorganizza i dati nel documento di output in base a un valore comune specificato, o a una chiave di raggruppamento
- **group-adjacent** - applica la raggruppamento a una sequenza alternata di elementi, assegnando gli elementi con un valore comune allo stesso gruppo
- **group-starts-with**: Inizia un nuovo gruppo basato su un modello specificato e include tutti gli elementi successivi nello stesso gruppo fino a quando non viene trovato un altro elemento che corrisponde a quel modello
- **group-ends-with** - termina un nuovo gruppo basato su un modello specifico e inserisce tutti gli elementi successivi nello stesso gruppo, fino a quando non viene trovato un altro elemento che corrisponde a quel modello

La funzione **[distinct-values](https://www.altova.com/it/features_datafilters_mapforce.html)** è un'operazione di filtraggio dei dati che, in parole semplici, ignora automaticamente i valori di input duplicati quando scrive i risultati della mappatura. 

![Funzione "distinct-values" di MapForce ](https://www.altova.com/blog/images/WhatsNewinMapForce2009_6340/distinctvalues.gif) 

MapForce include ora una funzione "**posizione**" che consente di filtrare i dati in base alla loro posizione all'interno del documento di input. Ad esempio, la mappatura seguente restituirà dati solo per le prime due persone elencate nel documento di origine. 

![Funzione di posizionamento in MapForce](https://www.altova.com/blog/images/WhatsNewinMapForce2009_6340/positionfunction.gif)  

### Supporto esteso per database

Per gli utenti [creazione di mappature del database,](https://www.altova.com/it/products/mapforce/xml_to_db_database_mapping.html) MapForce 2009 offre un supporto nativo migliorato per diversi database: Microsoft SQL Server 2008, Oracle 11g e PostgreSQL 8. Inoltre, ora supporta la mappatura di campi XML in SQL Server. I database supportati nativamente includono:

- Microsoft® SQL Server® 2000, 2005, 2008
- IBM DB2® versione 8, 9
- IBM DB2 per iSeries® versione 5.4
- IBM DB2 per zSeries® versione 8, 9
- Oracle® 9i, 10g, 11g
- Sybase® 12
- MySQL® 4, 5
- PostgreSQL 8
- Microsoft Access™ 2003, 2007
- E altri

### Documentazione sulla mappatura dei dati

La capacità di [creare documentazione per la mappatura dei dati](https://www.altova.com/it/features_mapping_doc.html) semplifica notevolmente la collaborazione in progetti complessi di integrazione dei dati, che spesso coinvolgono diversi progettisti, sviluppatori, esperti del settore e portatori di interesse.

![Generare la documentazione di mappatura](https://www.altova.com/blog/images/WhatsNewinMapForce2009_6340/mapforce_gen_doc.gif)  

### Trova il dialogo per l'identificazione dei nodi

E ora, una delle mie funzionalità preferite: una nuova funzione di ricerca. Potrebbe sembrare molto semplice e banale, a meno che non abbiate avuto il piacere di lavorare con componenti di dati complessi e stratificati, come XBRL e EDI (ecco, di nuovo!). 

Consultate l'elenco completo delle [nuove funzionalità](https://www.altova.com/it/whatsnew.html#mapforce) incluse in MapForce v2009. E, come sempre, tenete presente che Altova aggiunge nuove funzionalità a tutti gli strumenti di MissionKit in base alle richieste degli utenti... quindi, continuate a farci sapere le vostre esigenze!
