IAEA International Atomic Energy Agency Implementing SDMX for Energy Domain: From Discussion to Actual Implementation and Testing Andrii Gritsevskyi Oslo.

Slides:



Advertisements
Similar presentations
13 September 2012 SDMX Technical Working Group1 Report of the SDMX Technical Standards Working Group SDMX Expert Group Meeting, Paris, September 2012.
Advertisements

System of Environmental-Economic Accounting The System of Environmental- Economic Accounting for Energy (SEEA-Energy) Alessandra Alfieri United Nations.
SDMX training session on basic principles, data structure definitions and data file implementation 29 November
SDMX at United Nations Statistics Division Experience, Challenges, Strategies.
Background Data validation, a critical issue for the E.S.S.
Overview of SDMX: Statistical Data and Metadata eXchange Technical and Content Standards for Statistical Data Ann McPhail, Division Chief Statistics Department,
CountryData Development Improving the collation, availability and dissemination of development indicators (including the MDGs) Nairobi, 27 November 2013.
SDMX at the IMF Progress Report Expert Group on Statistical Data and Metadata Exchange (SDMX 2007), Geneva, May 8-11, 2007 Patrick Hinderdael, Economic.
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.
SDMX Web Services the JSON version Sami Airo & Gerard Salou.
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.
United Nations Economic Commission for Europe Statistical Division The Importance of Databases in the Dissemination Process Steven Vale, UNECE.
1 Meeting on the Management of Statistical Information Systems (MSIS 2010) SDMX architecture for data sharing and interoperability Francesco Rizzo, ISTAT,
Model and Representations
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”
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
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 IN DATA COLLECTION AND DATA DISSEMINATION Workshop on Statistical Data Collection, Washington DC, 29 April - 1 May 2015.
SDMX IT Tools SDMX use in practice in NA
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
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.
Eurostat 1 3.An overview of the SDMX implementation process Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course,
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
Implementation of SDMX for data and metadata exchange SDMX Basics Course October 2012 Daniel Suranyi Eurostat B5 Management of statistical data and.
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”
SDMX Basics course, March 2016 Eurostat SDMX Basics course, March Introducing the Roadmap Marco Pellegrino Eurostat Unit B5: “Data and.
Prepared by: Galya STATEVA, Chief expert
Interoperable data formats: SDMX
SDMX Opportunities MED Meeting 14 May 2013 Daniel Suranyi Eurostat B5
SDMX Information Model
The 6th SDMX Global Conference
Using SDMX structures to facilitate data reporting
7. SDMX practical use case: National Accounts
SDMX: A brief introduction
(VIP-EDC) Point 6 of the agenda
SDMX Reference Infrastructure Introduction
2. An overview of SDMX (What is SDMX? Part I)
Eurostat – Units E2, B5 Cristina BLANARU
2. An overview of SDMX (What is SDMX? Part I)
Workshop on ESA 2010 transmission programme – What and how?
SDMX: an Overview Abdulla Gozalov UNSD.
SDMX Tools Overview and architecture
Statistical Information Technology
SDMX as basis for water data reporting
ESS VIP ICT Project Task Force Meeting 5-6 March 2013.
SDMX IT Tools Data Structure Wizard
SODI Live Demonstration
SDMX IT Tools SDMX use in practice in NA
Item 7.3 (b) SDMX for UOE data collection
2nd SISAI meeting Luxembourg, June 2012
SDMX Implementation The National Accounts use case
Eurostat Unit B3 – IT and standards for data and metadata exchange
Eurostat Unit B3 – IT and standards for data and metadata exchange
Eurostat Unit B3 – IT and standards for data and metadata exchange
5. SDMX: General input requirements
7. Introduction to the main SDMX objects for metadata exchange
14. SDMX: Global and regional implementation projects
SDMX: Frequently Asked Questions
SDMX IT Tools SDMX Registry
SDMX IT building blocks
SDMX in AFRICA SDMX Roadmap th SDMX Global Conference
A non-statistical data exchange scenario
“Argentina´s first steps in SDMX”
Presentation transcript:

IAEA International Atomic Energy Agency Implementing SDMX for Energy Domain: From Discussion to Actual Implementation and Testing Andrii Gritsevskyi Oslo Group on Energy Statistics 10th Meeting in Aguascalientes, Mexico May 2016

IAEA Goals Test possible introduction of SDMX to Energy Domain in simulated “real world” like environment Identify necessary tools, complexity associated with their use and limitations Find critical points that need to be agreed at international level before actual NSI implementation

IAEA Goals “If you are not sure where you are going you will finish someplace else” Yogi Berra “The going is the goal” Horace Kallen “A goal is a dream with a deadline” Napoleon Hill

IAEA Approach Participate into the work of SDMX Global Conference (included training/demonstration sessions, networking, direct communication with “main actors”) Find young and brave fellow with some IT knowledge and basic understanding of Energy Statistics to find “right” way by trying “It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something”. Franklin D. Roosevelt

IT Infrastructure for exchange and sharing Content Oriented Guidelines SDMX Information Model 5 THE SDMX COMPONENTS 5

6  Describes statistics in a standard way  Objects and their relationships  Data Structure Definition (DSD), Concepts, Code List  Central management and standard access  SDMX Registry, SDMX Web Services  Cross Domain Concepts  Cross Domain Code Lists  Statistical Domains  SDMX Glossary (ex Metadata Common Vocabulary)  Push: Provider generates and sends file to receiver  Pull: Provider opens web service to data  Hub: Special case of pull: receiver downloads on end user request THE SDMX COMPONENTS

SDMX IMPLEMENTATION STEPS September 2015 SDMX Global Conference 7 1. Acquire basic understanding of key SDMX concepts / artefacts Links to existing material / resources 2. Consider range of issues beforehand Cover: institutional; IT; statistical; skills / resource-related issues 3. Identify skill development needsCover: SDMX information model; how to access / use tools; How to acquire required skills 4. Identify which SDMX implementation tools to use Not necessary to reinvent wheel Consider range of tools available 5. Link into SDMX regional / global networks SDMX.org With implementation countries Expert meetings / Global conferences

IAEA Tools Tested and Used Most of the tools we used are openly available on the Eurostat SDMX site but also from Metadata Technology Data Structure Wizard (DSW) NSI/SDMX-RI Web Service NSI/SDMX-RI Web Application Mapping Assistant Metadata Technology Fusion Registry and Fusion Transformation

IAEA Data Structure Wizard Used for SDMX schemas creation for versions 2.0 and 2.1 of the protocol. Code Lists, Concept Schemes, Data Structure Definitions (DSD), Agency Scheme, Dataflow Scheme, Metadata Structure Definition (MSD) Can be used to create data messages with the available DSDs

IAEA DSW: What was used Code list for frequency was taken from SDMX Global Registry Code list for countries was created based on UN codes and definitions Code list for energy flows, energy units, unit multipliers are based on the UN questionnaire for energy data Code list for energy products based on Standard International Energy Classification (SIEC) was taken from IRES.

IAEA NSI/SDMX-RI Web Service Backend infrastructure that retrieves data requested by the user from a database Returns the data in SDMX 2.0 & 2.1 and can use SOAP and RESTful protocols Can be deployed on both Windows and Linux Connects with Mapping tool to transcode the information stored in the database

IAEA NSI/SDMX-RI Web Application Front end to Web Service Takes the information returned by the web service and presents it in a human-readable format to the end-user Creates tables, simple charts Can export to PDF, SDMX-ML and Excel

IAEA Mapping Tool Sits in between the Web service application and the database Uses DSDs as input to transcode information Converts the codes in the database to the definitions in the DSD

IAEA SDMX-JSON New SDMX specification for data transmission/exchange Technology itself not new at all Contains both the datasets and the structure used to describe the dataset information More human readable and more efficient to retrieve and submit large amount of data

IAEA

Other tools available

IAEA Lessons Learned Energy Domain has specific features not yet well addressed in other SDMX domains Portability of existing tools and solutions is less then ideal Discrepancy between different Web service tools SDMX-JSON ≠ SDMX-ML

IAEA Points to address DSD Definitions Energy Flows standardization Different levels of details Cross-domain issues (energy prices, indicators, and so on) Ownership of Global DSDs and strategy for extending them with local registry maintained by NSI Energy and other units and calorific values Validation and transformation

IAEA Future Plans Test and illustrate power of SDMX by using combination of readily available HTML5 visualization tools and data dynamically extracted in SDMX standard Work and test VTL (Validation and Transformation Language) that has great potentials

IAEA Thank you