- Home
- /
- Classificazioni e Strumenti
- /
- Web Services SDMX
Web Services SDMX
La banca dati dell’Istat, consultabile tramite il sistema di diffusione I.Stat, è interamente fruibile in modalità  machine-to-machine, tramite il webservice Istat che sfrutta il protocollo standard Statistical Data and Metadata eXchange (SDMX), adottato per la trasmissione di dati statistici dalle più importanti organizzazioni internazionali.
A partire dal mese di ottobre 2022, l’Istat inizia a diffondere progressivamente i propri dati tramite IstatData, un nuovo sistema di diffusione, interamente basato sulla SDMX-RI. Tale sistema garantisce una migliore fruibilità dei dati agli utenti, grazie ad un rinnovato sistema di navigazione caratterizzato da dashboard, grafici, layout personalizzabili e dataset filtrabili.
La diffusione in modalità machine-to-machine di IstatData avviene tramite Endpoint.
I.Stat affianca il nuovo sistema di diffusione IstatData fino alla fine del 2022. Nel 2023 il sistema I.Stat viene dismesso e con esso anche il vecchio web service SDMX.
Al fine di garantire la continuità espositiva dei dati acquisiti tramite webservice, si consiglia agli utenti di modificare le proprie query SDMX.
Il nuovo web service SDMX-RI mantiene la compatibilità con il precedente per gran parte degli artefatti utilizzati; in particolare codelist e dataflow rimangono inalterati.
Si deve però tenere conto di alcune piccole differenze, di seguito elencate:
- Query REST: per alcuni dataflow cambia la posizione delle dimensioni (nella corrispondente DSD).
- Query SOAP: per alcuni dataflow cambia il nome delle dimensioni (nella corrispondente DSD).
Per agevolare la modifica delle query, Istat ha predisposto un semplice tool excel che permette di:
- rimodulare automaticamente le query REST sul nuovo ambiente, partendo da query predisposte per il vecchio web service (tool per query singola, tool per query multiple).
- raffrontare i nomi delle dimensioni sui due ambienti, partendo dal codice del dataflow (tool per ricerca dataflow e transcodifica dimensioni).
Per ciascuna delle seguenti Root URL:
- nuovo web service della Banca dati principale IstatData
- web service della Banca dati principale I.Stat in dismissione
- Censimento agricoltura 2010:
- Censimento popolazione e abitazioni 2011
- Censimento industria e servizi 2011
sono disponibili i seguenti cinque EndPoint:
- Standard SDMX v2.0
- SDMX v2.0 with Eurostat extensions
- Standard SDMX v2.0 (No extra element)
- Standard SDMX v2.0 with Eurostat extensions (No extra element)
- Standard SDMX v2.1
Tool Excel per la rimodulazione delle query (xlsm) da utilizzare sul nuovo web service
Che dotazione informatica di base serve per accedere al servizio di diffusione dati via web service?
Servono una connessione internet e un dispositivo per il suo utilizzo.
Quale sistema operativo devono avere i computer che accedono al servizio di diffusione dati via web service?
Il sistema operativo, così come l’ambiente applicativo software delle macchine che si connettono, è teoricamente ininfluente, visto che il web service è di tipo SOAP.
L’accesso al servizio di diffusione dati via web service è libero e gratuito?
L’accesso al web service è libero e gratuito.
Con quali strumenti è possibile interrogare il web service?
Si possono costruire applicazioni in tutti gli ambienti di sviluppo software che supportino la definizione di oggetti client per la connessione ai web service SOAP. Per orientarsi in tale sviluppo è possibile utilizzare le indicazioni presenti nella home page dell’area web dedicata al servizio.
È possibile inoltre sottomettere query al web service di diffusione dati tramite un qualsiasi web debugger, come ad esempio il software freeware Fiddler, oppure utilizzare gli strumenti client messi a disposizione da Eurostat come il tool TestClient che è parte della SDMX Reference Infrastructure di Eurostat.
Infine è possibile utilizzare i Tool messi a disposizione da Istat (vedi più avanti).
Dove è possibile reperire materiale su SDMX?
Sul sito http://sdmx.org o anche e sul sito SDMX Infospace di Eurostat.