OECD Expert Group on Statistical Data and Metadata Exchange Geneva 10-11 May 2007 OECD.Stat SDMX Web Service (II) Jens Dossé, OECD.

Slides:



Advertisements
Similar presentations
The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn,
Advertisements

Status on the Mapping of Metadata Standards
13 September 2012 SDMX Technical Working Group1 Report of the SDMX Technical Standards Working Group SDMX Expert Group Meeting, Paris, September 2012.
National Institute of Statistics, Geography and Informatics (INEGI) Implementation of SDMX in Mexico.
February 2007 Dissemination Policy for OECD Statistics: The role of the Statistical Data Warehouse.
Towards a normalised, domain-independent model for modelling the contents of statistical data and associated metadata Or: How to design correct and globally.
April, 2004 Lars Thygesen International Trade Expert meeting Whats going on at OECD: statistical information management.
October, 2006 Dissemination Policy for OECD Statistics.
Gérard Salou, Xavier Sosnovsky
Using storytelling to reach new audiences for data Eileen Capponi ESDS International Conference, 3 December 2007 eileen.capponi.
MEETING TODAY’S DISSEMINATION CHALLENGES: Implementing international standards in.Stat Prepared by Jonathan Challener, OECD For MSIS, April Dublin,
© Metadata Technology ESCWA SDMX Workshop Session: Web Services SDMX REST Interface.
Recent SDMX IT developments at the OECD SDMX Expert Group Meeting September 2012 OECD, Paris By Jens Dossé and Jonathan Challener.
Federal Department of Home Affairs FDHA Federal Statistical Office FSO Meeting of the OECD Expert Group on SDMX September, OECD, Paris Centralized.
02-Oct-2008 European Forum for GeoStatistics 2008 in Bled Concept for an Integrated Web Solution / an Infrastructure for Geostatistics (Subproject 3)
ETIS+: European Transport Policy Information System - Development and Implementation of Data Collection Methodology for EU Transport Modelling Funded by.
ETIS+: European Transport Policy Information System - Development and Implementation of Data Collection Methodology for EU Transport Modelling Funded by.
SDMX training session on basic principles, data structure definitions and data file implementation 29 November
Exchange of trade data using SDMX COMTRADE joint UNSD-OECD project 9 January 2007.
The views expressed herein are those of the author and should not be attributed to the IMF, its Executive Board, or its management Meeting on the Management.
SDMX at the New York Fed Paul Asman 10 January 2007.
CISE Demonstrator Vincent Dijkstra DG Informatics (DIGIT)
ESCWA SDMX Workshop Session: SDMX and Data. Session Objectives At the end of this session you will: –Know the SDMX model of a data structure definition.
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 web services Strutural data
Facility Registry System and the Exchange Network Pat Garvey OEI/OIC May 2000.
SDMX at the IMF Progress Report Expert Group on Statistical Data and Metadata Exchange (SDMX 2007), Geneva, May 8-11, 2007 Patrick Hinderdael, Economic.
Restricted Daejeon, April An SDMX based unified data catalogue (UDC) MSIS – Meeting on the Management of Statistical Information Systems 1.
METADATA HARMONISATION SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA.
CHRIS NELSON METADATA TECHNOLOGY WORK SESSION ON STATISTICAL METADATA GENEVA 6-8 MAY 2013 Designing a Metadata Repository Metadata Technology Ltd.
CountryData Technologies for Data Exchange SDMX Information Model: An Introduction.
Eurostat Unit B3 – IT and standards for data and metadata exchange SDMX Basics Training – 2012 IT architectures for data exchange SDMX-RI and the Hub approach.
February, CONTEXT  CONSTITUTIONAL AMENDMENTS  Creation of the Statistical and Geographical Information System (SNIEG)  INEGI’s Autonomy (July.
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.
Francesco Rizzo (ISTAT - Italy) SDMX ISTAT FRAMEWORK GENEVE May 2007 OECD SDMX Expert Group.
SDMX DATA STRUCTURE DEFINITION SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA.
1 Exchange of data between OECD and Statistics Norway Marianne Vik Dysterud, Statistics Norway Meeting of the OECD Expert Group on Statistical.
Monitoring Human Development OECD EXPERT GROUP ON SDMX GENEVA MAY 2007.
Basics David Barraclough OECD SDMX Coordinator
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
User Group 2015 Cross Network Querying. Agenda The Cross Network Query Challenge A Registry Solution Moving Towards Big Healthcare Data Slide - 1.
Improving the visualisation of statistics: The need for an SDMX-based visualisation framework Xavier Sosnowska Luxembourg, 6 May 2008.
OECD Expert Group on Statistical Data and Metadata Exchange (Geneva, May 2007) Update on technical standards, guidelines and tools Metadata Common.
© Metadata Technology ESCWA SDMX Workshop Session: Reference Metadata and Metadata Structure Definition.
The OECD-UNSD Trade System – A Progress Report OECD Trade Experts Meeting – September 2007.
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
IAEA International Atomic Energy Agency Implementing SDMX for Energy Domain: From Discussion to Actual Implementation and Testing Andrii Gritsevskyi Oslo.
PRESENTATION ON SECURE SOCKET LAYER (SSL) BY: ARZOO THAKUR M.E. C.S.E (REGULAR) BATCH
B.6 Roadmap 2013 – 2014 SDMX RI User Group Luxembourg, September 2013.
4. SDMX: Main objects for data exchange
Comtrade SDMX Overview.
SDMX Opportunities MED Meeting 14 May 2013 Daniel Suranyi Eurostat B5
SDMX Information Model
SDMX: A brief introduction
SDMX data sharing between IMF and OECD
11. The future of SDMX Introducing the SDMX Roadmap 2020
Cross-domain concepts
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
SDMX Information Model: An Introduction
SDMX Tools Overview and architecture
SDMX as basis for water data reporting
SDMX for MDG Indicators
CRIME - Data Transmission
Developing SDMX artefacts for data exchange, sharing and dissemination
Standardizing and industrializing a business process – the dissemination use case Alessio Cardacino - ESTP Course “Information standards.
A non-statistical data exchange scenario
SDMX experiences in the magyar nemzeti bank
Presentation transcript:

OECD Expert Group on Statistical Data and Metadata Exchange Geneva May 2007 OECD.Stat SDMX Web Service (II) Jens Dossé, OECD

OECD SDMX web service Fully conforms to SDMX standard v2 Fully conforms to SDMX standard v2 Currently two methods: extract data in GenericData message extract Data Structure Definitions (Key Families), concepts and code lists Currently two methods: extract data in GenericData message extract Data Structure Definitions (Key Families), concepts and code lists Method planned for the future: extract Metadata Method planned for the future: extract Metadata Secured access: integrates authorization to OECD.Stat Secured access: integrates authorization to OECD.Stat Still needs a few additional conventions bridging SDMX-ML limits Still needs a few additional conventions bridging SDMX-ML limits

Additional conventions I For time series data, independently of the presence of a FREQUENCY dimension, the requested time frequency must be specified using a TIME_FORMAT attribute: Format values: P1Y=annual, P6M=semi-annual, P3M=quarterly and P1M=monthly data Time formats: yyyy, yyyy-mm or yyyy-mm-dd with digits y=year, m=month and d=day, e.g. ' '. This attribute is then also present in the resulting generic data message at the Series level of time-series data. For time series data, independently of the presence of a FREQUENCY dimension, the requested time frequency must be specified using a TIME_FORMAT attribute: P1M Format values: P1Y=annual, P6M=semi-annual, P3M=quarterly and P1M=monthly data Time formats: yyyy, yyyy-mm or yyyy-mm-dd with digits y=year, m=month and d=day, e.g. ' '. This attribute is then also present in the resulting generic data message at the Series level of time-series data. Non-time-series data: omit all time specifications in the query message The response messages will use 9999 as (obligatory) time periods Non-time-series data: omit all time specifications in the query message The response messages will use 9999 as (obligatory) time periods NEW: If the or nodes are not present then all the available values are returned NEW: If the or nodes are not present then all the available values are returned

Additional conventions II OECD.Stat data warehouse: Each dataset (multidimensional cube) has its own Data Structure Definition. Datasets can share common dimensions but which can have additional non-common codes OECD.Stat data warehouse: Each dataset (multidimensional cube) has its own Data Structure Definition. Datasets can share common dimensions but which can have additional non-common codes Several datasets within one message Query message can request data from several datasets NEW: Different datasets can now be returned within one SDMX generic message using MessageGroups Several datasets within one message Query message can request data from several datasets NEW: Different datasets can now be returned within one SDMX generic message using MessageGroups

Additional conventions III For simplicity during the start-up of this generic web service, the returned message headers only contain required information For simplicity during the start-up of this generic web service, the returned message headers only contain required information Maximum size of generic data message: 5 MB message is truncated if necessary Requests need to be split if this limit is exceeded Maximum size of generic data message: 5 MB message is truncated if necessary Requests need to be split if this limit is exceeded

(Still) open challenges for SDMX web services !!!: Big message sizes for any data format: need standard for compression !!!: Big message sizes for any data format: need standard for compression !!!: Security: need standard for authentication/encryption !!!: Security: need standard for authentication/encryption !!!: Need for another message format: generic cross-sectional format remove the special status of the Time dimension (as not all statistical data are time series) !!!: Need for another message format: generic cross-sectional format remove the special status of the Time dimension (as not all statistical data are time series) Registering SDMX web services in the SDMX registry Registering SDMX web services in the SDMX registry Multilaterally connecting organisations SDMX web services to build international networks Multilaterally connecting organisations SDMX web services to build international networks

OECD SDMX web service client example Simple web application Simple web application Provides example query messages Provides example query messages Source code freely available Source code freely available Secured access to all data in data warehouse (integrates authentication and authorization to OECD.Stat) Secured access to all data in data warehouse (integrates authentication and authorization to OECD.Stat)

Contacts/Links