SlideShare a Scribd company logo
1 of 15
SDMX versus other standards




29 January 2013        SDMX seminar – ISTAT
Technical Working Group
Initial issue list:
  – Global Registry
  – IT tools
  – Security Guidelines & Web services
  – Documentation
  – SDMX & other standards
Further issues:
  – Expressions and calculations
  – JSON implementation

29 January 2013         SDMX seminar – ISTAT    2
SDMX and other standards
The goals of the comparison:
Deal with all the possible kind of data
•     Dimensional data
•     Questionnaires data
•     Business registers data
Support all the phases of the business process
•     Data design
•     Data exchange
•     Data processing

29 January 2013         SDMX seminar - ISTAT     3
SDMX and other standards
The status of the analisys:
Mid-way: working plan covers 2012 and 2013
     – Assess the SDMX capabilities
           (ascertain the ability of SDMX of dealing with real use
           cases, also versus other standards)
     – Suggest the SDMX evolution
     (propose SDMX upgrades, also taking advantage of the
        state-of-the-art of other standards)



29 January 2013             SDMX seminar - ISTAT                4
Other data models / standards
DDI – Data Documentation Initiative - International standard for
    describing data from the social, behavioral, and economic sciences,
    developed by the DDI Alliance, a self-sustaining membership organization
GSIM – Generic Statistical Information Model - Reference
    framework for the information used in the production of the official statistics,
    developed by HLG-BAS (High Level Group for Strategic Development in
    Business Architecture in Statistics)
Matrix model - User oriented information model developed by the Bank of
    Italy and used since 1989 to design, exchange and process statistical data
    by means of active metadata
RDF – Resource Description Framework –Standard model for
    data interchange on the WEB consisting in a suite of recommendations of
    the W3C (World Wide Web Consortium)
XBRL – eXtensible Business Reporting Language - A
    royalty-free, open specification to describe financial information for public
    and private companies and other organizations developed by XBRL
    International, a no-profit consortium

29 January 2013                   SDMX seminar - ISTAT                                 5
Some Use Cases
ESCB / Bank of Italy
     •   Register of Institutions and Affiliates Database (RIAD)
     •   Balance of Payment direct reporting questionnaires
     •   Securities Register
     •   Matrix model & INFOSTAT platform
Eurostat / ISTAT
     • EuroGroups Register (EGR)
     • Labour Force Survey questionnaires
     • EU Survey on Income and Living Conditions of Households
FAO
     • Questionnaire on Crop and Livestock production & utilization
Infostat Slovakia
     • ESSnet questionnaires in eCollect-X
     • Statistical Survey of the Accomodation Establishments
Metadata Technology
     • The RDF/SDMX Data Cube Vocabulary
XBRL community
     • Formula language
29 January 2013                   SDMX seminar - ISTAT                6
Main Outcomes (1)

• The SDMX information model contains the
  basic structures to represent dimensional,
  questionnaires and register data
     – SDMX represents mathematical functions (Cubes)
       having independent variables (dimensions) and
       dependent variables (measures and attributes)
     – Dimensional, questionnaires and register data can be
       represented as sets of mathematical functions
       according to the approach of the Matrix model,
       described in “SDMX support for different data”
       (SDMX global conference – Washington - 2011)


29 January 2013          SDMX seminar - ISTAT                 7
Main Outcomes (2)


• The SDMX standard needs an
  Expression Language to define
  validation and calculation rules
     – Matrix model  EXL (EXpression Language)
     – XBRL language  Formula language
     – DDI, GSIM  no calculation language



• New TWG WP Item “Expressions and
  calculations”

29 January 2013        SDMX seminar - ISTAT       8
Main Outcomes (3)


Improve features for historical representation:
• Versioning of Codes to simplify the management of
  Codelists, DSDs …
     – Codelists are versioned, not Codes
     – Problem: If a Code changes, a new version is needed for its
       Codelist and for each DSDs that uses such Codelist
     – Solution: time validity of Codes ( see Matrix model)

• Standard representation of changes with time
     – merge, incorporate, split … of entities (countries, institutional
       units …) ( see Matrix model)



29 January 2013                SDMX seminar - ISTAT                        9
Main Outcomes (4)

Improve the data representation features:
• Allow using many measures in exchanging multi-
  measure data, without mandatory measure dimension
• Allow many dimensions in the role of “measure
  dimension”
• No mandatory names Obs_Value and Time_period,
  (they force to change the originary names of measures and time)
• For an “interval” Time_period, allow specifying
  start_date / end_date, not only start_date / duration
• Improve the specification of the action to be performed
  (Insert/Update/Delete …) and allow specifying the order
  of the actions, essential for integrity in some use cases
 29 January 2013            SDMX seminar - ISTAT                    10
Main outcomes (5)

• Support semantic WEB
     – Allow dissemination based on RDF ( see Data Cube Vocab.)
• Support to “active” questionnaires
     – SDMX doesn’t repesent questions
     – Representation of questions and mapping between
       questions and variables (concepts) of the data structure (
       see DDI model;  see eCollect-X solution)
     – To be better analyzed, this is a field of possible integration with
       DDI
• Possible unification of DSD and MSD ?
     – metatada are data themselves
     – To be better evaluated (different opinions were expressed on
       this topic)

29 January 2013                SDMX seminar - ISTAT                          11
In synthesis

• Considerable inputs and findings, which require deeper
  analysis to be implemented
• Need of prioritizing the suggestions and identifying
  what can be achieved in the current SDMX version 2.1
  and what should be faced in the following versions
• It would be appropriate a general comparison of
  SDMX, GSIM and DDI IMs, mappingcorresponding
  artefacts as much as possible; contributions for this
  topics can come from:
      – SDMX – DDI dialogue
      – GSIM work

29 January 2013        SDMX seminar - ISTAT               12
Some references

GSIM - from UNECE wiki
http://www1.unece.org/stat/platform/display/metis/Generic+Statistical+Information+Model+%28GSIM%29

SDMX-DDI Dialogue - from UNECE wiki
http://www1.unece.org/stat/platform/display/metis/SDMX+DDI+Dialogue+-+Overview+Page
http://www1.unece.org/stat/platform/display/metis/Usage+scenarios+for+SDMX+and+DDI

SDMX - eCollect-X
http://www.ecollect-x.eu/en/about/project-history.aspx

SDMX-RDF Data Cube Vocabulary
http://www.w3.org/2011/gld/wiki/Data_Cube_Vocabulary

The Matrix model
http://www.bancaditalia.it/statistiche/quadro_norma_metodo/modell_SIS
http://www.czso.cz/conference2009/proceedings/data/process/piazza_paper.pdf

XBRL Formula
http://www.xbrl.org/SpecRecommendations




29 January 2013                                SDMX seminar - ISTAT                                  13
Contributors

    –     European Central Bank
    –     Eurostat
    –     FAO
    –     Infostat Slovakia
    –     ISTAT
    –     Metadata Technology
    –     National Bank of Italy
    –     National Bank of Poland
    –     UNECE

29 January 2013         SDMX seminar - ISTAT   14
SDMX versus other standards

                         Vincenzo Del Vecchio
                  vincenzo.delvecchio@bancaditalia.it




29 January 2013              SDMX seminar - ISTAT       15

More Related Content

Similar to V. Del Vecchio - Sdmx versus other standards

Experimental transformation of ABS data into Data Cube Vocabulary (DCV) form...
Experimental transformation of  ABS data into Data Cube Vocabulary (DCV) form...Experimental transformation of  ABS data into Data Cube Vocabulary (DCV) form...
Experimental transformation of ABS data into Data Cube Vocabulary (DCV) form...Alistair Hamilton
 
Introduction to Smart Data Models
Introduction to Smart Data ModelsIntroduction to Smart Data Models
Introduction to Smart Data ModelsFIWARE
 
Meeting today’s dissemination challenges – Implementing International Standar...
Meeting today’s dissemination challenges – Implementing International Standar...Meeting today’s dissemination challenges – Implementing International Standar...
Meeting today’s dissemination challenges – Implementing International Standar...Jonathan Challener
 
FIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data ModelsFIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data ModelsFIWARE
 
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Research Data Alliance
 
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...FIWARE
 
Lecture10WebVer.ppt SAD
Lecture10WebVer.ppt SADLecture10WebVer.ppt SAD
Lecture10WebVer.ppt SADNasasirahjossy
 
Software Architecture Lecture 10 web version
Software Architecture Lecture 10 web versionSoftware Architecture Lecture 10 web version
Software Architecture Lecture 10 web versionVivekananda Gn
 
Lecture10WebVer.ppt
Lecture10WebVer.pptLecture10WebVer.ppt
Lecture10WebVer.pptAndrewBeka
 
Data Mining With Excel 2007 And SQL Server 2008
Data Mining With Excel 2007 And SQL Server 2008Data Mining With Excel 2007 And SQL Server 2008
Data Mining With Excel 2007 And SQL Server 2008Mark Tabladillo
 
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01Soujanya V
 
DSS Presentation1.pptx
DSS Presentation1.pptxDSS Presentation1.pptx
DSS Presentation1.pptxLuciaMakwasha1
 
NIEM and XML for Architects and Developers
NIEM and XML for Architects and DevelopersNIEM and XML for Architects and Developers
NIEM and XML for Architects and DevelopersBizagi Inc
 
Establishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry developmentEstablishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry developmentThorsten Huelsmann
 
Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)Metataxis
 

Similar to V. Del Vecchio - Sdmx versus other standards (20)

Experimental transformation of ABS data into Data Cube Vocabulary (DCV) form...
Experimental transformation of  ABS data into Data Cube Vocabulary (DCV) form...Experimental transformation of  ABS data into Data Cube Vocabulary (DCV) form...
Experimental transformation of ABS data into Data Cube Vocabulary (DCV) form...
 
NISO/DCMI Webinar: Metadata for Public Sector Administration
NISO/DCMI Webinar: Metadata for Public Sector AdministrationNISO/DCMI Webinar: Metadata for Public Sector Administration
NISO/DCMI Webinar: Metadata for Public Sector Administration
 
Introduction to Smart Data Models
Introduction to Smart Data ModelsIntroduction to Smart Data Models
Introduction to Smart Data Models
 
Meeting today’s dissemination challenges – Implementing International Standar...
Meeting today’s dissemination challenges – Implementing International Standar...Meeting today’s dissemination challenges – Implementing International Standar...
Meeting today’s dissemination challenges – Implementing International Standar...
 
Linked USDL
Linked USDLLinked USDL
Linked USDL
 
FIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data ModelsFIWARE Training: Introduction to Smart Data Models
FIWARE Training: Introduction to Smart Data Models
 
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
 
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
 
General concepts: DDI
General concepts: DDIGeneral concepts: DDI
General concepts: DDI
 
Census Hub Project
Census Hub ProjectCensus Hub Project
Census Hub Project
 
Lecture10WebVer.ppt SAD
Lecture10WebVer.ppt SADLecture10WebVer.ppt SAD
Lecture10WebVer.ppt SAD
 
Software Architecture Lecture 10 web version
Software Architecture Lecture 10 web versionSoftware Architecture Lecture 10 web version
Software Architecture Lecture 10 web version
 
Lecture10WebVer.ppt
Lecture10WebVer.pptLecture10WebVer.ppt
Lecture10WebVer.ppt
 
Data Mining With Excel 2007 And SQL Server 2008
Data Mining With Excel 2007 And SQL Server 2008Data Mining With Excel 2007 And SQL Server 2008
Data Mining With Excel 2007 And SQL Server 2008
 
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
Bigdataissueschallengestoolsngoodpractices 141130054740-conversion-gate01
 
DSS Presentation1.pptx
DSS Presentation1.pptxDSS Presentation1.pptx
DSS Presentation1.pptx
 
NIEM and XML for Architects and Developers
NIEM and XML for Architects and DevelopersNIEM and XML for Architects and Developers
NIEM and XML for Architects and Developers
 
Establishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry developmentEstablishing data sharing standards to promote global industry development
Establishing data sharing standards to promote global industry development
 
SDMX interface for ILOSTAT
SDMX interface for ILOSTATSDMX interface for ILOSTAT
SDMX interface for ILOSTAT
 
Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)
 

More from Istituto nazionale di statistica

More from Istituto nazionale di statistica (20)

Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profitCensimenti Permanenti Istituzioni non profit
Censimenti Permanenti Istituzioni non profit
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
Censimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni PubblicheCensimento Permanente Istituzioni Pubbliche
Censimento Permanente Istituzioni Pubbliche
 
14a Conferenza Nazionale di Statisticacnstatistica14
14a Conferenza Nazionale di Statisticacnstatistica1414a Conferenza Nazionale di Statisticacnstatistica14
14a Conferenza Nazionale di Statisticacnstatistica14
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 
14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica14a Conferenza Nazionale di Statistica
14a Conferenza Nazionale di Statistica
 

Recently uploaded

How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 

Recently uploaded (20)

Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 

V. Del Vecchio - Sdmx versus other standards

  • 1. SDMX versus other standards 29 January 2013 SDMX seminar – ISTAT
  • 2. Technical Working Group Initial issue list: – Global Registry – IT tools – Security Guidelines & Web services – Documentation – SDMX & other standards Further issues: – Expressions and calculations – JSON implementation 29 January 2013 SDMX seminar – ISTAT 2
  • 3. SDMX and other standards The goals of the comparison: Deal with all the possible kind of data • Dimensional data • Questionnaires data • Business registers data Support all the phases of the business process • Data design • Data exchange • Data processing 29 January 2013 SDMX seminar - ISTAT 3
  • 4. SDMX and other standards The status of the analisys: Mid-way: working plan covers 2012 and 2013 – Assess the SDMX capabilities (ascertain the ability of SDMX of dealing with real use cases, also versus other standards) – Suggest the SDMX evolution (propose SDMX upgrades, also taking advantage of the state-of-the-art of other standards) 29 January 2013 SDMX seminar - ISTAT 4
  • 5. Other data models / standards DDI – Data Documentation Initiative - International standard for describing data from the social, behavioral, and economic sciences, developed by the DDI Alliance, a self-sustaining membership organization GSIM – Generic Statistical Information Model - Reference framework for the information used in the production of the official statistics, developed by HLG-BAS (High Level Group for Strategic Development in Business Architecture in Statistics) Matrix model - User oriented information model developed by the Bank of Italy and used since 1989 to design, exchange and process statistical data by means of active metadata RDF – Resource Description Framework –Standard model for data interchange on the WEB consisting in a suite of recommendations of the W3C (World Wide Web Consortium) XBRL – eXtensible Business Reporting Language - A royalty-free, open specification to describe financial information for public and private companies and other organizations developed by XBRL International, a no-profit consortium 29 January 2013 SDMX seminar - ISTAT 5
  • 6. Some Use Cases ESCB / Bank of Italy • Register of Institutions and Affiliates Database (RIAD) • Balance of Payment direct reporting questionnaires • Securities Register • Matrix model & INFOSTAT platform Eurostat / ISTAT • EuroGroups Register (EGR) • Labour Force Survey questionnaires • EU Survey on Income and Living Conditions of Households FAO • Questionnaire on Crop and Livestock production & utilization Infostat Slovakia • ESSnet questionnaires in eCollect-X • Statistical Survey of the Accomodation Establishments Metadata Technology • The RDF/SDMX Data Cube Vocabulary XBRL community • Formula language 29 January 2013 SDMX seminar - ISTAT 6
  • 7. Main Outcomes (1) • The SDMX information model contains the basic structures to represent dimensional, questionnaires and register data – SDMX represents mathematical functions (Cubes) having independent variables (dimensions) and dependent variables (measures and attributes) – Dimensional, questionnaires and register data can be represented as sets of mathematical functions according to the approach of the Matrix model, described in “SDMX support for different data” (SDMX global conference – Washington - 2011) 29 January 2013 SDMX seminar - ISTAT 7
  • 8. Main Outcomes (2) • The SDMX standard needs an Expression Language to define validation and calculation rules – Matrix model  EXL (EXpression Language) – XBRL language  Formula language – DDI, GSIM  no calculation language • New TWG WP Item “Expressions and calculations” 29 January 2013 SDMX seminar - ISTAT 8
  • 9. Main Outcomes (3) Improve features for historical representation: • Versioning of Codes to simplify the management of Codelists, DSDs … – Codelists are versioned, not Codes – Problem: If a Code changes, a new version is needed for its Codelist and for each DSDs that uses such Codelist – Solution: time validity of Codes ( see Matrix model) • Standard representation of changes with time – merge, incorporate, split … of entities (countries, institutional units …) ( see Matrix model) 29 January 2013 SDMX seminar - ISTAT 9
  • 10. Main Outcomes (4) Improve the data representation features: • Allow using many measures in exchanging multi- measure data, without mandatory measure dimension • Allow many dimensions in the role of “measure dimension” • No mandatory names Obs_Value and Time_period, (they force to change the originary names of measures and time) • For an “interval” Time_period, allow specifying start_date / end_date, not only start_date / duration • Improve the specification of the action to be performed (Insert/Update/Delete …) and allow specifying the order of the actions, essential for integrity in some use cases 29 January 2013 SDMX seminar - ISTAT 10
  • 11. Main outcomes (5) • Support semantic WEB – Allow dissemination based on RDF ( see Data Cube Vocab.) • Support to “active” questionnaires – SDMX doesn’t repesent questions – Representation of questions and mapping between questions and variables (concepts) of the data structure ( see DDI model;  see eCollect-X solution) – To be better analyzed, this is a field of possible integration with DDI • Possible unification of DSD and MSD ? – metatada are data themselves – To be better evaluated (different opinions were expressed on this topic) 29 January 2013 SDMX seminar - ISTAT 11
  • 12. In synthesis • Considerable inputs and findings, which require deeper analysis to be implemented • Need of prioritizing the suggestions and identifying what can be achieved in the current SDMX version 2.1 and what should be faced in the following versions • It would be appropriate a general comparison of SDMX, GSIM and DDI IMs, mappingcorresponding artefacts as much as possible; contributions for this topics can come from: – SDMX – DDI dialogue – GSIM work 29 January 2013 SDMX seminar - ISTAT 12
  • 13. Some references GSIM - from UNECE wiki http://www1.unece.org/stat/platform/display/metis/Generic+Statistical+Information+Model+%28GSIM%29 SDMX-DDI Dialogue - from UNECE wiki http://www1.unece.org/stat/platform/display/metis/SDMX+DDI+Dialogue+-+Overview+Page http://www1.unece.org/stat/platform/display/metis/Usage+scenarios+for+SDMX+and+DDI SDMX - eCollect-X http://www.ecollect-x.eu/en/about/project-history.aspx SDMX-RDF Data Cube Vocabulary http://www.w3.org/2011/gld/wiki/Data_Cube_Vocabulary The Matrix model http://www.bancaditalia.it/statistiche/quadro_norma_metodo/modell_SIS http://www.czso.cz/conference2009/proceedings/data/process/piazza_paper.pdf XBRL Formula http://www.xbrl.org/SpecRecommendations 29 January 2013 SDMX seminar - ISTAT 13
  • 14. Contributors – European Central Bank – Eurostat – FAO – Infostat Slovakia – ISTAT – Metadata Technology – National Bank of Italy – National Bank of Poland – UNECE 29 January 2013 SDMX seminar - ISTAT 14
  • 15. SDMX versus other standards Vincenzo Del Vecchio vincenzo.delvecchio@bancaditalia.it 29 January 2013 SDMX seminar - ISTAT 15