2. An overview of SDMX (What is SDMX? Part I)

Slides:



Advertisements
Similar presentations
SDMX training session on basic principles, data structure definitions and data file implementation 29 November
Advertisements

WP.5 - DDI-SDMX Integration
WP.5 - DDI-SDMX Integration E.S.S. cross-cutting project on Information Models and Standards Marco Pellegrino, Denis Grofils Eurostat METIS Work Session6-8.
SDMX Training Bank Indonesia September 2015
CountryData Technologies for Data Exchange SDMX Information Model: An Introduction.
Eurostat – Directorate B: Corporate statistical and IT services SDMX Basics Training – 2013 SDMX basics Marco Pellegrino Eurostat, Directorate B.
Eurostat Global Implementation of SDMX in National Accounts Committee for the Coordination of Statistical Activities 22 nd Session 4-6 September Ankara,
13-Jul-07 Implementation of SDMX for data and metadata exchange Balance of Payments Working Group 2-3 April 2012 Daniel Suranyi Eurostat B5 Management.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Basics David Barraclough OECD SDMX Coordinator
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
Eurostat 4. SDMX: Main objects for data exchange 1 Raynald Palmieri Eurostat Unit B5: “Central data and metadata services” SDMX Basics course, October.
SDMX IT Tools Introduction
SDMX and Metadata SDMX Basics Course 12 April 2013 Daniel Suranyi Eurostat B5 Management of statistical data and metadata.
2.An overview of SDMX (What is SDMX? Part I) 1 Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course, October 2015.
SDMX IT Tools SDMX use in practice in NA
Eurostat 1.SDMX: Background and purpose 1 Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course, October 2015.
7b. SDMX practical use case: Census Hub
Implementation of SDMX for Balance of Payments Balance of Payments Working Group 9-10 April 2013 BP Daniel Suranyi Eurostat B5 Management of statistical.
Statistical Data and Metadata Exchange SDMX Metadata Common Vocabulary Status of project and issues ( ) Marco Pellegrino Eurostat
Eurostat 6. SDMX: A non-technical overview of the SDMX architecture and IT tools 1 Raynald Palmieri Eurostat Unit B5: “Central data and metadata services”
IAEA International Atomic Energy Agency Implementing SDMX for Energy Domain: From Discussion to Actual Implementation and Testing Andrii Gritsevskyi Oslo.
UNECE-CES Work session on Statistical Data Editing
SDMX for SDG Indicators
Prepared by: Galya STATEVA, Chief expert
The ESS vision, ESSnets and SDMX
Structural and reference metadata in the European Statistical System
The evolution of the SDMX infrastructure and services
Metadata Standards for Statistical Classifications
Progress Update MSIS: Bratislava, April 2005
SDMX FROM NEEDS Kamel ABDELLAOUI Rafik Mahjoubi
Interoperable data formats: SDMX
SDMX Opportunities MED Meeting 14 May 2013 Daniel Suranyi Eurostat B5
SDMX Information Model
SDMX: A brief introduction
11. The future of SDMX Introducing the SDMX Roadmap 2020
SDMX Reference Infrastructure Introduction
Cross-domain concepts
ESCWA SDMX Workshop Session: Constraints.
2. An overview of SDMX (What is SDMX? Part I)
ESS technical standards and tools for quality reporting
Workshop on ESA 2010 transmission programme – What and how?
SDMX Information Model: An Introduction
SDMX in Statistical Information System, INS TUNISIA
Implementation of SDMX in the ESS
SDMX in the S-DWH Layered Architecture
SDMX Tools Overview and architecture
Statistical Information Technology
SDMX as basis for water data reporting
August Götzfried Eurostat unit B 4
ESS VIP ICT Project Task Force Meeting 5-6 March 2013.
SDMX for MDG Indicators
3. An overview of the SDMX implementation process
SDMX : General introduction H. Linden, Eurostat, Unit B5
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
SDMX IT Tools SDMX use in practice in NA
Standards and guidelines for reference metadata
SDMX Implementation The National Accounts use case
Annegrete Wulff Statistics Denmark
1. SDMX: Background and purpose
3. An overview of the SDMX implementation process
Work Session on Statistical Metadata (Geneva, Switzerland May 2013)
ESS technical standards and tools for quality reporting
Introduction to reference metadata and quality reporting
7. Introduction to the main SDMX objects for metadata exchange
Developing SDMX artefacts for data exchange, sharing and dissemination
SDMX training Francesco Rizzo June 2018
Presentation transcript:

2. An overview of SDMX (What is SDMX? Part I) Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course, March 2016

What is SDMX? A model to describe statistical data and metadata A standard for automated communication from machine to machine A technology supporting standardised IT tools for which statisticians agree to use common descriptions and guidelines driven by these common descriptors for all to reuse developed as wide-ranging open source software

Presentation of SDMX The SDMX Information model: What is the information model underlying the data and metadata exchange between the partners? Content-oriented guidelines: How to increase the interoperability and statistical harmonisation? IT Architecture for Data Exchange: How to exchange the data?

THE INFORMATION MODEL

The Information Model: … is a representation of concepts, relationships, constraints, rules and operations. … is a formal way to: - express and design information needs - communicate with IT people - give specifications to reporting agents - document the system - drive the software (

What things does SDMX need to model? Statistical data Through descriptor concepts. These concepts can be further classified into dimensions, attributes and measures. Metadata Structural metadata (such as concept names etc.) Reference (or explanatory) metadata Data exchange processes

Modelling statistical data in SDMX

Key SDMX object concerning data: Data Structure Definition (DSD) Identification of dimensions, attributes and measures Use of common codelists Integration into concept schemes

DSD example

Structural Metadata Data Dimensions Data Structure Definition (DSD) (ex: country, variable/topic, year) Data Structure Definition (DSD) Dataset Structure Code lists Structural Metadata Attributes (ex: unit of measure) Identify/Describe Metadata about an individual value, a time series or a group of time series Data

Modelling reference metadata in SDMX Quality descriptions Process descriptions Methodological descriptions Administrative descriptions So much descriptive information. It needs to be expressed in a common, standard way.

The standard way is the Metadata Structure Definition (MSD) A Metadata Structure Definition describes how metadata sets, containing reference metadata are organised. In particular, it defines: which metadata are being exchanged; how these concepts relate to each other; how they are represented (free text or coded values); with which object types (agencies, data flows, data providers, subsets of data flows, or others) they are associated.

Modelling reference metadata in SDMX

THE CONTENT-ORIENTED GUIDELINES

Content-oriented guidelines The content-oriented guidelines are a set of recommendations within the scope of the SDMX standard in order to produce maximum interoperability. The SDMX standards: - provide essential support to statisticians; - maximise the amount of information through to users; - allow an automation of the process; - allow web-service queries.

There are three main areas in the content-oriented guidelines: Statistical subject-matter domains. Cross-domain concepts (and code lists). A Metadata Common Vocabulary.

Statistical subject-matter domains Statistical subject matter domains is a high level classification of statistical areas. They refer to statistical activities that have common characteristics with respect to variables, concepts and methodologies for data collection. Examples: price statistics, national accounts, environment statistics or education statistics. It is intended to cover the universe of official statistics.

Functions of the classification of statistical domains. A standard against which domain lists of national and international organisations can be mapped to facilitate the exchange of data and metadata. Provides an identifier for registering and searching statistical data on SDMX registries. Navigation aide for the identification and organisation of corresponding domain groups. When artefacts are stored, there has to be a clear way to retrieve them. The classification acts as a kind of catalogue index. These groups comprise organizations, working parties, expert groups, task forces, inter-secretariat working groups, UN city groups, etc, that are responsible for the development of statistical guidelines and recommendations and identification of best practice for statistics falling within the scope of a particular statistical domain. Working with the UNECE framework should facilitate identifying current or potential participants in various subject-matter domain groups. In particular, one of the objectives of the UNECE framework is the promotion of close co-ordination of statistical activities among international organizations active in the UNECE region. It achieves this close coordination by providing an extensive list of the domain groups,

Cross-domain concepts They are a list of statistical concepts, related to statistical processes and data quality. The list is based on the concepts used by the contributing international organisations. The concepts can be used at the data side as well as at the metadata side.

Examples of cross-domain concept

Examples of cross-domain concept

A cross-domain concept may have a code list as presentation. This means that the concept might take a limited set of possible values enumerated in its corresponding code list. The code lists associated with cross-domain concepts are called cross-domain code lists.

Code lists have a general description, a list of codes, their description and annotations that provide additional information on the codes. Examples of cross-domain concepts and code list: FREQ and its associated code list CL_FREQ. SEX and its associated code list CL_SEX.

Metadata Common Vocabulary The Metadata Common Vocabulary (MCV) is a vocabulary that recommends a common terminology to be used in order to facilitate communication and understanding The MCV is closely linked to the cross-domain concepts as it also contains all these concepts, stating their definitions and context descriptions.

Metadata common vocabulary The MCV covers a selected range of metadata concepts: General metadata concepts. Metadata terms decribing statistical methodologies and data quality. Terms referring specifically to data and metadata exchange.

Examples of Metadata Common Vocabulary

Examples of Metadata Common Vocabulary

IT Architecture for data exchange

Standard formats for the exchange of data and metadata. SDMX-EDI SDMX-ML Architectures for data exchange: Push Pull Data-hub SDMX Tools

Push mode

Pull mode

Data Hub

SDMX tools Eurostat tools at our SDMX Info Space https://webgate.ec.europa.eu/fpfis/mwikis/sdmx/index.php/Main_Page SDMX Registry (a central repository for storing and sharing SDMX artefacts). SDMX Data Structure Wizard (used to create, edit and test SDMX artefacts). SDMX Converter (converts data files between SDMX formats and other file formats). SDMX Reference Infrastructure (SDMX-RI) (set of tools that allows to connect your IT systems to the SDMX world). SDMX Mapping Assistant (mapping and transcoding of the contents of an existing database to SDMX data structures).

SDMX tools Other tools available in the community (www.sdmxtools.org)

Questions?