SDMX DATA STRUCTURE DEFINITION SDMX Training BANK INDONESIA 16-18 SEPTEMBER 2015 YOGYAKARTA, INDONESIA.

Slides:



Advertisements
Similar presentations
CASE STUDY: IMPLEMENTING SDMX EXCHANGE WITH MEMBER COUNTRIES IN SHORT-TERM ECONOMIC STATISTICS (STES)
Advertisements

SDMX Data Structure Definition for BPM6 and EBOPS Working Party on International Trade in Goods and Trade in Services Statistics Paris, France November.
Overview of key concepts and features
© Metadata Technology ESCWA SDMX Workshop Session: Data Formats.
SDMX data discovery, query, and visualisation within Excel
TC3 Meeting in Montreal (Montreal/Secretariat)6 page 1 of 10 Structure and purpose of IEC ISO - IEC Specifications for Document Management.
Data Quality Class 3. Goals Dimensions of Data Quality Enterprise Reference Data Data Parsing.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
IPUMS to IHSN: Leveraging structured metadata for discovering multi-national census and survey data Wendy L. Thomas 4 th Conference of the European Survey.
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.
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.
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.
Survey Data Management and Combined use of DDI and SDMX DDI and SDMX use case Labor Force Statistics.
Overview of SDMX: Statistical Data and Metadata eXchange Technical and Content Standards for Statistical Data Ann McPhail, Division Chief Statistics Department,
Sdmx web services Strutural data
DATA PORTAL SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA.
SDMX AND DATA DISSEMINATION SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA.
EXERCISE: IDENTIFY CONCEPTS SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA.
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
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 – Directorate B: Corporate statistical and IT services SDMX Basics Training – 2013 SDMX basics Marco Pellegrino Eurostat, Directorate B.
5 June 2013 SDMX Technical Working Group Luxembourg 1 5 June 2013 SDMX Technical Working Group Luxembourg 1 WP Item 6 The Expressions Language of Banca.
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.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
1 DATA PRESENTATION AND SEASONAL ADJUSTMENT - DATA AND METADATA PRESENTATION TERMINOLOGY - DATA PRESENTATION AND SEASONAL ADJUSTMENT - DATA AND METADATA.
Basics David Barraclough OECD SDMX Coordinator
Model and Representations
A Data Structure Definition for Eurostat's short-term business statistics Jan Planovsky, Eurostat SDMX Global Conference Bangkok, September 2015.
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.
Ontology Resource Discussion
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.
Contextual Text Cube Model and Aggregation Operator for Text OLAP
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
SDMX Basics course, March 2016 Eurostat SDMX Basics course, March Introducing the Roadmap Marco Pellegrino Eurostat Unit B5: “Data and.
UNEP Live. What is UNEP Live? - An on-line knowledge management platform - Focuses on open access to global, regional and national data and knowledge.
IAEA International Atomic Energy Agency Implementing SDMX for Energy Domain: From Discussion to Actual Implementation and Testing Andrii Gritsevskyi Oslo.
Trends in NL Analysis Jim Critz University of New York in Prague EurOpen.CZ 12 December 2008.
Building the Semantic Web
Controlled Vocabularies
4. SDMX: Main objects for data exchange
SDMX Information Model
12 Product Configurator
MSDs and combined metadata reporting
SDMX: A brief introduction
Cross-domain concepts
ESCWA SDMX Workshop Session: Constraints.
الادارة الصحية: المفهوم والأهمية والخصوصية
Session: Metadata Repository
SDMX Information Model: An Introduction
Developing a Data Model
Metadata The metadata contains
ESS VIP ICT Project Task Force Meeting 5-6 March 2013.
HTML 5 SEMANTIC ELEMENTS.
ESA 2010 and the Transmission Programme Introduction
SDG Data Structure Definition
Item 7.3 (b) SDMX for UOE data collection
7. Introduction to the main SDMX objects for metadata exchange
Developing SDMX artefacts for data exchange, sharing and dissemination
SDMX Information Model
SDMX Converter Abdulla Gozalov, UNSD.
SDMX Global Conference , Budapest, September 2019
“Argentina´s first steps in SDMX”
SDMX training Francesco Rizzo June 2018
GSIM overview Mauro Scanu ISTAT
Presentation transcript:

SDMX DATA STRUCTURE DEFINITION SDMX Training BANK INDONESIA SEPTEMBER 2015 YOGYAKARTA, INDONESIA

Session Objectives At the end of this morning you will: Know the SDMX model of a data structure definition Understand the techniques to identify the structure of data Identify the concepts in a simple data set Be able to develop a simple data structure definition

Session Objectives At the end of this session you will: Know the SDMX model of a data structure definition Understand the techniques to identify the structure of data Identify the concepts in a simple data set Be able to develop a simple data structure definition

Data Set

Extract from a spreadsheet

What’s stopping us processing this data Outside of a spreadsheet processor? Not easy to process text comparison language What is the text e.g. where is the date, country, unit of measure?

Data Set

Web site What is on here that is not on the spreadsheet?

What’s stopping us processing this data 0utside of a spreadsheet processor? Not easy to process text comparison language What is the text e.g. where is the date, country, unit of measure? Have we lost any information? Metadata Hierarchy

What are we missing? The structure of the data What is this? Key

Data Structure Key – what is it and does it mean? These are values for what part of the structure?

The Key of the Data Dimensions Identify some dimensions Country Frequency Adjustment + others

Dimensions NAC Data Structure Definition Key Dimensions BOP Data Structure Definition Key Dimensions Country Frequency Adjustment + others Country Frequency Adjustment + others what’s wrong here?

The Key of the Data Dimensions Is “Country” “Frequency”, “Adjustment” relevant to other structures? How do we enable this? Are we missing something? We therefore need Concepts that are independent of use in data structures (and metadata structures)

Concepts ESA Data Structure Definition Key Dimensions BOP Data Structure Definition Key Dimensions Country Frequency Adjustment + others Concept uses

The Key of the Data Dimensions Is “Country” “Frequency”, “Adjustment” relevant to other structures? We therefore need Concepts that are independent of use in data structures (and metadata structures) What else does a Dimension need?

The Key of the Data Dimensions Is “Country” “Frequency”, “Adjustment” relevant to other structures? We therefore need Concepts that are independent of use in data structures (and metadata structures) What else does a Dimension need? Specification of valid content Code Lists or non-coded format (e.g. integer)

Data Set Structure: Concepts and Code Lists Code Lists GDP Indicator B1QG00 Gross domestic product at market prices F33200 Long-term securities other than shares TOTEMP Total employment COUNTR Y Adjustment N Neither seasonally nor working day adjusted S Seasonally adjusted, not working day adjusted T Trend CONCEPTS Country GDP Indicator Adjustment Concepts I6 EU 17 BE Belgium DE Germany

Representation has code list Code List concepts that identify the observation Data Structure Definition Key Dimensions has format takes semantic from Representation Coded Non- coded Concept

What else is required to define a Data Structure?

What else is required to define a Data Structure Additional Metadata

Attributes has code list Code List Attributes concepts that add metadata has format concepts that identify the observation Data Structure Definition Key Dimensions Concept takes semantic from has format takes semantic from Representation Coded Non- coded Attribute Relationship

Anything Else? observations

has code list Code List Attributes concepts that add metadata has format concepts that identify the observation Data Structure Definition Key Dimensions Concept Measure(s) takes semantic from has format takes semantic from has format concepts that are observed phenomenon Representation Coded Non- coded Attribute Relationship Measures

What do we need in order to be able to process this in a computer system?

Data Set Structure Computers need to know the structure of data in terms of: Dimensionality Additional metadata (Attributes) Measures (Observation) Concepts Valid content Code Lists Non coded format (integer, date, text)

Concepts play roles in a Data Structure Comprises –Concepts that identify the observation value –Concepts that add additional metadata about the observation value (as a value or the context of the value) –Concept that is the observation value –Any of these may be coded text date/time number etc. Dimension s Attributes Measure Representation

ESA.Q.BE.Y.0000.B1QG TTTT.L.N.P. 2000Q4 = 1.0 Data Makes Sense 1.0

Data Makes Sense – what are we missing?

Attributes Attribute Relationship

Q. What is required to do this? A. Referencing Mechanism

Attribute Relationship Q. What is required to do this? A. Referencing Mechanism

Attribute Relationship ESA.Q.BE.Y.0000.B1QG TTTT.L.N.P.2000Q4 = 1.0 Do we have a referencing mechanism? Q. What is the referenced “object” A. A specific Dimension Value

Attribute Relationship ESA.Q.I6.Y.0000.P TTTT.L.N.P.2000Q1 = 0.7

has code list Code List Attributes concepts that add metadata has format concepts that identify a partial key concepts that identify the observation Data Structure Definition Key Group Key Dimensions Concept Measure(s) takes semantic from has format takes semantic from has format concepts that are observed phenomenon Representation Coded Non- coded Attribute Relationship Group Key Dimension(s) Data Set Observation

Where Are We? specification of cube sub-set in terms of sub set of valid content valid content in terms of structure (dimensions, attributes, measures) data discovery data providers Dataflow Data Structure Definition

Where Are We Data Structure Definition Code List Concept Dimension Attribute Measure references

Design a DSD: What do we need to do first? Identify the Concepts

Questions?