---
title: "Automatizzate i processi di integrazione e trasformazione dei dati con il server FlowForce"
date: 2026-03-13
categories:
  - server-software
  - data-integration
  - etl
tags: 
 - flowforce
 - mapforce-server
 - videos
description: Scoprite come automatizzare i processi di integrazione e trasformazione dei dati con Altova FlowForce Server e MapForce Server. Questo tutorial video illustra un esempio completo di processo ETL, che include la gestione delle eccezioni, il routing condizionale e altro ancora.
---
Status: #blog

Tags:  #flowforce-server  #mapforce-server #demo-videos #videos 

Categories: [server-software](/blog/it/category/server-software.md) | [data-integration](/blog/it/category/data-integration.md) | [etl](/blog/it/category/etl.md)
# Automatizzate i processi di integrazione e trasformazione dei dati con il server FlowForce

Le organizzazioni che gestiscono grandi quantità di dati in entrata sanno bene quanto rapidamente l'elaborazione manuale possa diventare un collo di bottiglia. I file arrivano in formati diversi, le regole aziendali variano a seconda della regione o del cliente, e il margine di errore è molto limitato. Ciò che serve è una pipeline di elaborazione dati affidabile che possa instradare, trasformare e calcolare i dati automaticamente, senza intervento umano.

È esattamente quello che Altova FlowForce Server e MapForce Server sono progettati per fare. Nel nostro ultimo video tutorial, illustriamo un esempio completo di automazione di un processo di lavoro, dalla fase iniziale fino al completamento.

![immagine decorativa che visualizza la trasformazione dei dati](/blog/images/visualize-data-transformation.png)


<!--more-->

## Uno scenario ETL applicato a un caso reale

Nel video, mostriamo uno scenario pratico di integrazione dei dati che molte aziende riconosceranno. Un'azienda riceve ordini di acquisto sia da clienti statunitensi che europei, sotto forma di file Excel. Poiché i calcoli fiscali variano tra le due regioni, gli ordini in arrivo devono essere indirizzati alla mappatura corretta, elaborati con la logica aziendale appropriata e trasformati in un output JSON, il tutto in modo automatico.

Ecco come si articola il processo di lavoro:

1. Un ordine di acquisto (PO) in formato Excel arriva in una cartella di arrivo monitorata.

2. Il server FlowForce rileva il nuovo file tramite un trigger del sistema di file e avvia il processo corrispondente.

3. Una mappatura condizionale esamina il codice paese del file e determina se l'ordine proviene dagli Stati Uniti o dall'Unione Europea.

4. In base a tale risultato, il server FlowForce esegue la mappatura regionale appropriata, applicando i calcoli fiscali corretti e trasformando i dati in formato JSON.

5. Al termine dell'elaborazione, con successo, i file di origine e di output vengono spostati in una cartella dedicata. In caso di errore, i file vengono indirizzati a una cartella di errore per essere esaminati, e il processo continua la sua esecuzione.

Questo tipo di pipeline di elaborazione dati, basata su condizioni e su una serie di passaggi, è un requisito comune in molti contesti [Flussi di lavoro ETL](https://www.altova.com/it/mapforce/etl-tool#mapforce), e il server FlowForce semplifica la configurazione, eliminando la necessità di scrivere codice personalizzato.

Guarda la demo:

![](https://www.youtube.com/watch?v=f30Hc72xJ-0)

## Come funzionano insieme FlowForce Server e MapForce

Il video illustra come tre prodotti Altova si combinino per automatizzare l'intero processo di lavoro. MapForce è lo strumento desktop per [progettare le mappature dei dati](https://www.altova.com/it/mapforce) che definiscono come i file di input Excel vengono trasformati in output JSON, includendo eventuali calcoli e riorganizzazioni dei dati.

![Mappatura da Excel a JSON creata in MapForce](/blog/images/excel-to-json-conversion.png)

Una volta che le configurazioni sono pronte, vengono implementate direttamente sul server FlowForce.

Durante l'esecuzione, il server [FlowForce](https://www.altova.com/it/flowforceserver) gestisce il flusso di lavoro: monitora gli eventi scatenanti, valuta le condizioni e gestisce l'intero processo. Quando è il momento di eseguire effettivamente una mappatura implementata, il server FlowForce richiama il server MapForce, il motore di esecuzione lato server che [elabora le trasformazioni dei dati](https://www.altova.com/it/mapforce-server). Questa separazione significa che si progetta una volta in MapForce, quindi si lascia che il server FlowForce e il server MapForce gestiscano l'esecuzione automatica, il tutto senza dover scrivere script shell o sviluppare middleware personalizzati.

## Come configurare una pipeline di elaborazione dati

Il tutorial su [FlowForce](https://www.altova.com/it/mapforce/demos#server) illustra come gestire le funzionalità di FlowForce Server, che sono fondamentali per creare flussi di integrazione dati affidabili e pronti per l'uso in produzione:

- **Trigger del file system** avviano automaticamente un processo quando un nuovo file compare in una directory monitorata: questa funzionalità è ideale per l'elaborazione dei dati in arrivo non appena vengono ricevuti.

- **Esecuzione condizionale** consente di definire una logica di ramificazione all'interno di un processo. Nel nostro caso, il codice del paese determina quale mappatura regionale eseguire, ma lo stesso approccio può essere utilizzato per qualsiasi regola aziendale che richieda percorsi di elaborazione diversi.

- **Gestione degli errori e dei successi** garantisce che il flusso di lavoro funzioni in modo efficiente anche in caso di problemi. I blocchi protetti intercettano gli errori, spostano i file problematici in una cartella specifica e utilizzano procedure di ripresa, in modo che il processo continui a funzionare anziché interrompersi completamente.

- **Variabili ed espressioni** all'interno del linguaggio di espressioni di FlowForce Server consentono di calcolare nomi di file, costruire percorsi in modo dinamico e trasferire dati tra le diverse fasi, offrendo un controllo preciso sul flusso di lavoro automatizzato.

Il video presenta anche diverse funzionalità aggiuntive per soddisfare requisiti di automazione dei processi più avanzati. Il server FlowForce supporta operazioni "per ogni elemento" per iterare su raccolte di file, consente di posticipare l'esecuzione di determinate fasi per garantire che i prerequisiti siano soddisfatti prima dell'avvio, e offre la memorizzazione nella cache dei risultati per processi che richiedono molto tempo e che sono esposti come servizi web. I trigger basati sul tempo consentono di programmare l'esecuzione di processi a intervalli specifici, mentre i trigger HTTP permettono a sistemi esterni di avviare processi su richiesta tramite richieste GET o POST. Le code aiutano a gestire il carico del server, sia su una singola macchina che su un cluster.

Grazie a queste caratteristiche, FlowForce Server è un motore di workflow versatile, adatto a una vasta gamma di applicazioni, dalle semplici attività di estrazione, trasformazione e caricamento (ETL) basate su file, a complesse pipeline di integrazione dati che coinvolgono più fasi e interagiscono con sistemi esterni.

## Provate FlowForce gratuitamente

Che il vostro team debba automatizzare trasformazioni dati ricorrenti, creare una pipeline ETL affidabile o eliminare passaggi manuali di elaborazione dati, FlowForce Server offre gli strumenti necessari per raggiungere questi obiettivi rapidamente. Oltre a poter utilizzare MapForce Server per l'integrazione dei dati, FlowForce Server può gestire i processi di [validazione e elaborazione di file XML e XBRL](https://www.altova.com/it/raptorxml), nonché i flussi di lavoro per la [generazione di report aziendali](https://www.altova.com/it/stylevision-server).

**Siete pronti a provarlo di persona?** [Scarica una versione di prova gratuita](https://www.altova.com/it/flowforce/download) di FlowForce Server e iniziate a creare flussi di lavoro automatizzati oggi stesso.

Tutti i prodotti della suite software [Altova Server](https://www.altova.com/it/server-software) sono disponibili come download diretti per Windows e Linux, oppure tramite un modello [Azure VM](https://marketplace.microsoft.com/en-us/product/altova.altova_server_platform) gratuito o un progetto [Docker](https://github.com/altova/altova-server-docker).




