Improving the visualisation of statistics: The need for an SDMX-based visualisation framework Xavier Sosnowska Luxembourg, 6 May 2008.

Slides:



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

National Institute of Statistics, Geography and Informatics (INEGI) Implementation of SDMX in Mexico.
Gérard Salou, Xavier Sosnovsky
SDMX in the Vietnam Ministry of Planning and Investment - A Data Model to Manage Metadata and Data ETV2 Component 5 – Facilitating better decision-making.
SDMX Data Structure Definition for BPM6 and EBOPS Working Party on International Trade in Goods and Trade in Services Statistics Paris, France November.
1 The BIS-IMF-OECD-World Bank Joint External Debt Hub Presentation by Ibrahim Levent, Development Data Group, WB René Piché, Statistics Department, IMF.
© Metadata Technology ESCWA SDMX Workshop Session: Data Formats.
CORE 2: Information systems and Databases HYPERTEXT/ HYPERMEDIA.
Africa Information Highway and SDMX implementation in Africa Beejaye Kokil Economic & Social Statistics Division African Development Bank
National Institute of Statistics, Geography and Informatics of Mexico Website of Mexico for Information Exchange With OECD Towards Implementation of SDMX.
Background Data validation, a critical issue for the E.S.S.
Agenda Item 3.3 SDMX reference architecture for NSIs Francesco Rizzo 24 th Meeting of the STNE Working Group “Statistics, Telematic Network & EDI”
The implementation of the SDMX standards by the ECB and the European System of Central Banks Werner Bier (ECB) Gérard Salou (ECB) Sami Airo (Bank.
9 Feb 2004Mikko Mäkinen & Saija Ylönen Joint UNECE/Eurostat/OECD work session on statistical metadata (METIS) Geneva, 9-11 February 2004, Topic (ii): Metadata.
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.
Survey Data Management and Combined use of DDI and SDMX DDI and SDMX use case Labor Force Statistics.
CountryData SDMX for Development Indicators Metadata in DevInfo: Creation, Mapping and Registration.
Overview of SDMX: Statistical Data and Metadata eXchange Technical and Content Standards for Statistical Data Ann McPhail, Division Chief Statistics Department,
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
CONCEPTUAL MODELLING OF ADMINISTRATIVE REGISTER INFORMATION AND XML - TAXATION METADATA AS AN EXAMPLE Ottawa, May 2005.
4 April 2007METIS Work Session1 Metadata Standards and Their Support of Data Management Needs Daniel W. Gillman Bureau of Labor Statistics Paul Johanis.
Restricted Daejeon, April An SDMX based unified data catalogue (UDC) MSIS – Meeting on the Management of Statistical Information Systems 1.
UNECE METIS work session on statistical metadata Luxembourg, 9 to 11 April SDMX as a source of standardised terminology: MCV and cross-domain concepts.
CountryData Technologies for Data Exchange SDMX Information Model: An Introduction.
SDMX Standards Relationships to ISO/IEC 11179/CMR Arofan Gregory Chris Nelson Joint UNECE/Eurostat/OECD workshop on statistical metadata (METIS): Geneva.
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.
Data Visualization Project B.Tech Major Project Project Guide Dr. Naresh Nagwani Project Team Members Pawan Singh Sumit Guha.
Eurostat – Directorate B: Corporate statistical and IT services SDMX Basics Training – 2013 SDMX basics Marco Pellegrino Eurostat, Directorate B.
SDMX Web Services the JSON version Sami Airo & Gerard Salou.
Data Management Console Synonym Editor
© Metadata Technology ESCWA SDMX Workshop Session: SDMX and a Re-usable Component Architecture.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
CreditCardManagementHost Design patterns John Lin.
Basics David Barraclough OECD SDMX Coordinator
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.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
Workpackage Infrastructure Tasks WP 3. What is the goal eventually To present the user an interface to: - find, - explore - select and - get presented.
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.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Agency of statistics of the Republic of Kazakhstan Astana, 2014 Prospects for the SDMX standard implementation in the Agency of statistics of the Republic.
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
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 May 2016 Eurostat, Unit B3 – IT solutions for statistical production Test Client Jean-Francois LEBLANC Christian SEBASTIAN.
SDMX Basics course, March 2016 Eurostat SDMX Basics course, March Introducing the Roadmap Marco Pellegrino Eurostat Unit B5: “Data and.
IAEA International Atomic Energy Agency Implementing SDMX for Energy Domain: From Discussion to Actual Implementation and Testing Andrii Gritsevskyi Oslo.
Metadata Standards for Statistical Classifications
Exchanging Reference Metadata using SDMX
SDMX Opportunities MED Meeting 14 May 2013 Daniel Suranyi Eurostat B5
Xavier Sosnowska Luxemburg,
SDMX: A brief introduction
11. The future of SDMX Introducing the SDMX Roadmap 2020
SDMX Reference Infrastructure Introduction
SDMX Visualisation.
Workshop on ESA 2010 transmission programme – What and how?
Statistical Information Technology
August Götzfried Eurostat unit B 4
ESS VIP ICT Project Task Force Meeting 5-6 March 2013.
Item 7.3 (b) SDMX for UOE data collection
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.
SDMX IT Tools SDMX Registry
Presentation transcript:

Improving the visualisation of statistics: The need for an SDMX-based visualisation framework Xavier Sosnowska Luxembourg, 6 May 2008

2 ECB developments in visualisation tools (exchange rates, yield curves) Improved communication towards the public (improved visualisation, accessibility and understanding of data). Very popular (rather high usage). But "ad hoc" applications (structure of data is "hard coded" into the application). Inefficient, low code reusability and scalability issue. => Need for a generic reusable visualisation framework

3 The ECB SDMX visualisation framework From May 2007 to February 2008 Based on the SDMX standard: –ISO standard (ISO/TS 17369), sponsored by 7 international institutions (including the ECB) –SDMX information model describes all artefacts needed –Already in use in all layers of the ECB Statistical environment –Supports for various XML formats (SDMX-ML)

4 The ECB SDMX visualisation framework Approx lines of code, covered by more than 700 unit tests Based on 3 layers: 1.The readers: Reads the Data Structure Definitions and the data files (SDMX-ML Structure and Compact formats) 2.The model: translation of the extracted data into artefacts of the SDMX Information Model 3.The views: visualisation of the objects of the SDMX information model

5 The SDMX-ML readers (1) Parses SDMX-ML structure files and extracts code lists, concept schemes, organisation schemes, data flows and key families. Parses SDMX-ML data files and extracts data sets, groups, series and observations. Uses the information available in the structure file to interpret the data. Translates the extracted data into objects of the SDMX information model Around 30 classes and 2500 lines of code Modular code: possibility to add readers for other SDMX-ML formats (e.g.: SDMX-ML Generic format)

6 The SDMX-ML readers (II)

7 The SDMX Information model (I) Stores in memory the data extracted from the SDMX-ML files Represents the extracted data as artefacts of the SDMX information model (codes and code lists, key families, series, observations, etc.) A bit more than 100 classes and 5500 lines of code

8 The SDMX Information model (II)

9 The visual display (I) Visually displays the objects of the SDMX information model Various views are possible (Line charts, column charts, tables, metadata panels, various filters, etc). Possibility to combine views on a screen Follows the Model-View-Controller pattern and implements a few other design patterns (Command, Abstract Factory, Singleton, Observer, etc.) Around 50 classes and 5500 lines of code

10 The visual display (II)

11 SDMX framework: Expected uses Development of a quick prototype (“proof-of- concept”) on top of the ECB Flex SDMX framework: The SDMX browser. Could potentially become an SDMX Web services client. The SDMX browser Other expected uses (later in 2008): –ECB Statistics Dashboard (e.g.: inflation) –Charts on the Statistical Data Warehouse and the ECB website ECB website