3 June 2013 SDMX Technical Working Group Luxembourg 1 WP Item 6 Expressions and Calculations.

Slides:



Advertisements
Similar presentations
Status on the Mapping of Metadata Standards
Advertisements

13 September 2012 SDMX Technical Working Group1 Report of the SDMX Technical Standards Working Group SDMX Expert Group Meeting, Paris, September 2012.
Abstract Model PWD th Eurofiling Workshop 12 December 2012 Herm Fischer Abstract Model Task Force.
Introduction to SDMX Seminar Eurostat/ECLAC 02 October 2012 August Götzfried Head of Unit, Eurostat B5 Management of statistical data and metadata.
Review of the COICOP classification Report from the Technical Sub-group COICOP.
ESS VIP project on Validation
Sharif University of Technology Session # 7.  Contents  Systems Analysis and Design  Planning the approach  Asking questions and collecting data 
Quality Manual for Interoperability Testing Morten Bruun-Rasmussen Presented by Jos Devlies, Eurorec.
ESSnet on SDMX phase II Dario Camol
Background Data validation, a critical issue for the E.S.S.
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
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.
Agricultural Market Information System (AMIS): State of Play AMIS First Meeting of the Rapid Response Forum 11 April 2012 Mexico City Abdolreza Abbassian,
SDMX and DDI Working Together Technical Workshop 5-7 June 2013
3 rd Annual European DDI Users Group Meeting, 5-6 December 2011 The Ongoing Work for a Technical Vocabulary of DDI and SDMX Terms Marco Pellegrino Eurostat.
SDMX at the IMF Progress Report Expert Group on Statistical Data and Metadata Exchange (SDMX 2007), Geneva, May 8-11, 2007 Patrick Hinderdael, Economic.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Marina Signore Head of Service “Audit for Quality Istat Assessing Quality through Auditing and Self-Assessment Signore M., Carbini R., D’Orazio M., Brancato.
Vincenzo Del Vecchio Banca d’Italia Statistics Collection and Processing Department 2012 ESSnet Workshop – 4 December.
4 April 2007METIS Work Session1 Metadata Standards and Their Support of Data Management Needs Daniel W. Gillman Bureau of Labor Statistics Paul Johanis.
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.
GSIM implementation in the Istat Metadata System: focus on structural metadata and on the joint use of GSIM and SDMX Mauro Scanu
United Nations Economic Commission for Europe Statistical Division Part B of CMF: Metadata, Standards Concepts and Models Jana Meliskova UNECE Work Session.
Luxembourg January CORE ESSnet (COmmon Reference Environment) final meeting Carlo Vaccari Istat - Italy.
Eurostat Expression language (EL) in Eurostat SDMX - TWG Luxembourg, 5 Jun 2013 Adam Wroński.
Eurostat ESTP course on International Trade in Goods Statistics April 2013 Point 2 of the agenda Legal framework for EU trade statistics.
Secure Epidemiology Research Platform (SERPent) Kick Start Meeting - April 15 th, 2010 Pascal Heus
ADB/ESCAP Pilot Project: Implementation of Global SDMX Data Structure Definitions in Asia-Pacific Region - Putting SDMX into practice MSIS, Manila,
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
ESS-VIP ICT Project Work Package III Task Force Meeting, Luxembourg, 5 March 2013.
SDMX IT Tools Introduction
1 SDMX Global Conference September 2015 SDMX into the future VTL (Validation and Transformation Language) A new technical standard for enhancing.
Work Session on Statistical Metadata 2013 Session III: Metadata in the Statistical Business Process Better documenting statistical business processes:
Aim: “to support the enhancement and implementation of the standards needed for the modernisation of statistical production and services”
13-14 December 2012 SDMX Technical Working Group Paris WP Item 6 Expressions and Calculations.
GSIM, DDI & Standards- based Modernisation of Official Statistics Workshop – DDI Lifecycle: Looking Forward October 2012.
1 Joint UNECE/EUROSTAT/OECD METIS Work Session (Geneva, March 2010) The On-Going Review of the SDMX Technical Specifications Marco Pellegrino, Håkan.
Colorado Springs Producer-Archive Interface Specification Status of standardisation project Main characteristics, major changes, items pending.
Eurostat Sharing data validation services Item 5.1 of the agenda.
SDMX Basics course, March 2016 Eurostat SDMX Basics course, March Introducing the Roadmap Marco Pellegrino Eurostat Unit B5: “Data and.
Systems Development Life Cycle
Theme (iv): Standards and international collaboration
(UNSD introduction followed by open discussion)
Metadata Standards for Statistical Classifications
ESS Vision 2020 Validation: Implementation of deliverables
Upcoming changes to the DMX technical standard
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
ESSnet on SDMX phase II Laura Vignola
The Generic Statistical Information Model
Metadata Framework as the basis for Metadata-driven Architecture
SDMX implementation at Eurostat and in the Member States
X-DIS/XBRL Phase 2 Kick-Off
Giuliano Amerini Unit E6 (Transport)
CORA ESSNet COmmon Reference Architecture starting ...
3rd WGM Meeting 3 May 2018 Item 2.3 Possible standards for ESS Validation.
ESS VIP ICT Project Task Force Meeting 5-6 March 2013.
Prepared by Peter Boško, Luxembourg June 2012
4.1 Do you speak VTL? Validation and Transformation Language
Systems Development Life Cycle
Item 7.3 (b) SDMX for UOE data collection
Item 7.11 SDMX Progress report
Standards and guidelines for reference metadata
COmmon REference Environment - CORE:
Paolo Valente UNECE Statistical Division
Task Force Peer reviews and quality Eurostat
Introduction to reference metadata and quality reporting
VTL – Validation and Transformation Language: a new emerging standard
Presentation transcript:

3 June 2013 SDMX Technical Working Group Luxembourg 1 WP Item 6 Expressions and Calculations

3 June 2013 SDMX Technical Working Group Luxembourg 2 Background The SDMX 2.0 and 2.1 versions already envisaged the introduction of a standard language for validations and calculations The SDMX 2.1 package n. 13 (Transformations and Expressions) is a generic model aimed to track the validation and the calculation of data, derived from the CWM (Common Warehouse Metamodel), a OMG standard (Object Management Group) However this model is not operational in-itself, because it requires a language to specify the validation and calculation expressions

3 June 2013 SDMX Technical Working Group Luxembourg 3 Some outcomes of the TWG WP5 A language for validations and calculations is needed to support the statistical processes Other standards already have a calculation language (e.g. XBRL Formula) Both SDMX and other standards like DDI and GSIM, which don’t have it, are interested in adopting a calculation language Some institutions already adopted a “reference” language, (e.g. Eurostat, Unesco, Banca d’Italia …), in some cases for internal purposes and sometimes also to communicate with their reporting entities Other institutions are willing to adopt a standard language (e.g. FAO …)

3 June 2013 SDMX Technical Working Group Luxembourg 4 The assignment At the end of 2012 the SDMX Secretariat launched the WP Item 6 (Expressions and Calculations), aimed to introduce in the standard a language for validations and calculations, so making the SDMX 2.1 package n. 13 (Transformations and Expressions) fully operational The Secretariat asked to the TWG of elaborating a note, to be shared with the SWG, for describing the work and defining an implementation plan The Secretariat also asked to raise the priority of this item as possible

Paris Meeting Dec The TWG discussed this topic in Dec. 2012: The basic goals of the WP Item were identified The aim and the general model of the SDMX Transformations and Expressions were assessed Three existing business cases were presented –Bank of Poland use of XBRL Formula –Eurostat VIP on Validation project –Banca d’Italia EXL Some requisites of the language were discussed The interested TWG members were identified (the relevant documentation is in the EBIS site, folders: TWG Documents/Deliverables/Expressions and Calculations TWG Documents/TWG Meetings/ )

Some general requisites User orientation Integrated Approach IT implementation independence Active Role for processing Extensibility and customizability Language Effectiveness

The Note for the Secretatiat A first version of the Note was draft according to the outcome of the Paris meeting and was circulated in the TWG and in the SWG It emerged the need of clear business cases, which were discussed in a joint TWG-SWG teleconference; It was decided to: –Add the description of the business cases that the language should support, which is mainly the definition and the exchange of validation rules; –Clarify that an “agnostic” solution should be pursued, to be potentially employed in different standards (e.g. SDMX, DDI, GSIM); –Form a joint TWG-SWG subgoup –Prepare a realistic plan for the implementation of the language, according to the SWG and TWG resources available to dedicate a significant amount of time to work concretely on this topic

The business cases Most of the institutions need a standard language for internal validation Many institutions need a standard language also to share validation rules with reporters Some organizations also share with reporters common data production rules, to guarantee data quality and consistency and lower the reporting burden Some organization uses a reference language also for internal compilation, for example: –For achieving an automated compilation (industrial process) –For enforcing an harmonized compilation made by different people (e.g. banks’ supervision analysis) –For preserving the know-how of the compilation agorithms (if employees change, if tools change)

The priority For most organizations the Validation is the priority: In the first step, aim at the Validation, to achieve faster the main goal Support validations also with the needed algorithm for calculations Adopt a language open to improvements Face the compilation in following steps (facing also more complex algorithm)

The effort available The interested SWG members were identified to form a joint TWG-SWG subgroup It was asked to the interested members the FTE available to WP6 in the next year and a half (from June 2013 to Dec. 2014) At the moment, IMF, Eurostat and Banca d’Italia gave their concrete availability At the moment, the effort available is: –1,1 FTE of person-power –Consultancy in 2014 for about 0.5 FTE for 6 months

Goals of the work  Make it possible to: define the algorithms for data validation and calculation exchange such algorithms between different organizations use such algorithms in the collection and production processes

May a language be agnostic? Agnostic: independent of the particular standard and applicable to all of them (SDMX, DDI, GSIM) Property of closure: a language must operate the model artefacts to produce other model artefacts A language built for SDMX wouldn’t fit DDI & GSIM and vice-versa, because the artefacts are different How can a shareable language be built ?

The first idea If it existed a formal and unequivocal mapping, the same language could be applied to the matching artefacts Last february a task force has been formed within the DDI-SDMX dialogue to map GSIM with SDMX and DDI Some SDMX TWG and SWG members has been involved and a mapping has been done At the moment, the mapping isn’t formal and unequivocal enough Moreover, alternative mappings are possible as a consequence of alternative profiles of application of the standards

The idea of the “agnostic” model Refer the language to an agnostic information model, in principle independent of SDMX, DDI, GSIM The different standards may adopt the language by mapping their artefacts to the agnostic model The model should be as much minimal and simple as possible, just to support validations and calculations

3 June 2013 SDMX Technical Working Group Luxembourg 15 Possile Workstreams –Language for defining expressions (expression language) – that is the list of the operators available and their formal grammar –SDMX IT formats and messages for exchanging the definitions of the expressions –SDMX Web Services to interact with the registry (dictionary), for storing the expressions and retrieving them

Possible working steps for the language Identify the use cases –Data to be supported –Algorithms to be supported Design the reference model Define the language general behaviour –Different dimensionality –Missing / unknown data –Aggregation on hierarchies –Historicity of expressions –Multi-measure and attributes behaviour –… Identify the operators and their syntax

Proposed Plan Use cases for Validation: –From each institution: end of August 2013 –Merged in a common list: end of October 2013 –Finalization of the cases: next SDMX TWG meeting Reference Model Design: Jan – March 2014 Language general behaviour: Jan – March 2014 Operators and their syntax: –Basic set: April – June 2014 –Integration and finalization – July-Oct 2014 –Documentation – Oct-Dic 2014

SDMX activities SDMX IT formats and messages: –Design: Jan – June 2014 ??? –Formalization: July – Oct 2014 ??? SDMX Web Services: –Design: Jan – June 2014 ??? –Formalization: July – Oct 2014 ???

Requisites for the Governance Standard language under a common governance Need of customized parts under the private governance of single institutions, which integrate the language for their own purposes Coordination rules between the standard part and the customized parts

Wednesday 9.30 – special session Presentation of the work made in Bank of Italy Presentation of the work made in Eurostat Presentation of the work made in Unesco Discussion Organization of the future work and agreement on the work plan

December 2012 SDMX Technical Working Group Paris WP Item 6 Expressions and Calculations