Eurostat Expression language (EL) in Eurostat SDMX - TWG Luxembourg, 5 Jun 2013 Adam Wroński.

Slides:



Advertisements
Similar presentations
Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
Advertisements

Introduction to SDMX Seminar Eurostat/ECLAC 02 October 2012 August Götzfried Head of Unit, Eurostat B5 Management of statistical data and metadata.
Eurostat The ESS.VIP Validation and its implementation in waste statistics Q2014 – Session 13 4 June 2014 Hartmut Schrör, Eurostat.
ESS VIP project on Validation
International Seminar on Modernizing Official Statistics:
The European Statistical System Vision Infrastructure Programme Daniel Defays, Director Directorate B, Eurostat Eurostat Workshop on the Modernisation.
Eurostat J OINT UNECE/OECD/E UROSTAT MEETING OF THE GROUP OF EXPERTS ON BUSINESS REGISTERS 3-4 September 2013, Geneva Session 1: Economic globalisation.
United Nations Economic Commission for Europe Statistical Division Applying the GSBPM to Business Register Management Steven Vale UNECE
Background Data validation, a critical issue for the E.S.S.
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.
NSI 1 Collect Process AnalyseDisseminate Survey A Survey B Historically statistical organisations have produced specialised business processes and IT.
SDMX and DDI Working Together Technical Workshop 5-7 June 2013
The ESS.VIP Programme: a response to the challenges facing the ESS Mariana Kotzeva, ESS VIP Programme Coordinator Advisor Hors Classe ESTAT.
Current and Future Applications of the Generic Statistical Business Process Model at Statistics Canada Laurie Reedman and Claude Julien May 5, 2010.
The european ITM Task Force data structure F. Imbeaux.
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.
STAND-PREP January 2011 Paris 1 Standardisation opportunities Wim Kloek Eurostat.
Eurostat ESTP course on International Trade in Goods Statistics April 2013 Point 2 of the agenda Legal framework for EU trade statistics.
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
Metadata Working Group Jean HELLER EUROSTAT Directorate A: Statistical Information System Unit A-3: Reference data bases.
SDMX and Metadata SDMX Basics Course 12 April 2013 Daniel Suranyi Eurostat B5 Management of statistical data and metadata.
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.
Statistical data editing - UNECE work session – OSLO September 2012 Proposal of a revised approach for data validation within the European Statistical.
1 SDMX Global Conference September 2015 SDMX into the future VTL (Validation and Transformation Language) A new technical standard for enhancing.
1 The EDIT System, Overview European Commission – Eurostat.
MetaPlus Klas Blomqvist Statistics Sweden Research and Development – Central Methods
Eurostat 1.SDMX: Background and purpose 1 Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course, October 2015.
7b. SDMX practical use case: Census Hub
EDIT – Eurostat’s editing tool
IT Directors’ Group Meeting October 2010 Sharing data validation tools in the ESS Christine WIRTZ – Head of Unit B3 Georges PONGAS – Unit B3 Daniel.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Slide 1 Eurostat Unit B3 – Statistical Information Technology ITDG on October 2004 IDAbc Eurostat’s proposal for a statistical project in the European.
Program Design. Simple Program Design, Fourth Edition Chapter 1 2 Objectives In this chapter you will be able to: Describe the steps in the program development.
Eurostat Sharing data validation services Item 5.1 of the agenda.
From Intrastat to SIMSTAT and ESS.VIP Programme ESTAT Walter Radermacher.
3 June 2013 SDMX Technical Working Group Luxembourg 1 WP Item 6 Expressions and Calculations.
SDMX Basics course, March 2016 Eurostat SDMX Basics course, March Introducing the Roadmap Marco Pellegrino Eurostat Unit B5: “Data and.
UNECE-CES Work session on Statistical Data Editing
The ESS vision, ESSnets and SDMX
EUROSTAT Unit B3 IT for statistical production Ewa Stacewicz
Workshop on the Validation of Waste Statistics
ESS Vision 2020 Validation: Implementation of deliverables
SDMX: A brief introduction
11. The future of SDMX Introducing the SDMX Roadmap 2020
2. An overview of SDMX (What is SDMX? Part I)
ESS Vision 2020: ESS.VIP Validation
2. An overview of SDMX (What is SDMX? Part I)
Data Validation in the ESS Context
Draft EP/Council Regulation for processes, standards and
ESS.VIP VALIDATION An ESS.VIP project for mutual benefits
Business and IT Architecture for ESS validation
Statistical Information Technology
Giuliano Amerini Unit E6 (Transport)
Draft Methodology for impact analysis of ESS.VIP Projects
Sharing data validation activities in the ESS.
Validation services developed in the ESS
ESS Validation Project State of Play and next steps
Task Force Household Budget Survey Innovative tools and sources
ESS.VIP Validation Item 5.1
Legislative strategy for cross-cutting ESS legislation
Item 7.11 SDMX Progress report
SDMX Implementation The National Accounts use case
Business architecture
1. SDMX: Background and purpose
Presentation of Project Joint meeting of the ESS.VIP.BUS ICT Project
EDIT data validation system Ewa Stacewicz EUROSTAT VALIDATION TEAM
Validation Activities in the ESS What you will hear today…
Presentation transcript:

Eurostat Expression language (EL) in Eurostat SDMX - TWG Luxembourg, 5 Jun 2013 Adam Wroński

Eurostat Policy context The initiative is based on the Communication from the Commission to the European Parliament and the Council on the production method of EU statistics (Document ESSC 2010/05/6). It calls for:  more harmonisation and standardisation of statistical methodologies for data validation within the ESS  harmonising the IT infrastructure and sharing IT tools as a way to facilitate the use of agreed statistical methods, leading to better quality and higher productivity in the processing of statistical data

Eurostat 1.1 EDIT – standard data editing tool Available in a stand-alone version, a server version and a freely accessible Web version 1-way SSL and ECAS protected The Web version allows editing statistical data by anyone registered without any software installation The tool relies on a EL capable of expressing complex rules

Eurostat 1.2 EDIT internal expression language  Custom EL designed specifically for data editing  Attempt to be as simple as possible and still enough flexible to fit the requirements of any known / analyzed domain  The programs describe the rules and are composed of a set of steps with inputs and outputs  Programs difficult to be written by non-programmers

Eurostat 1.3 EDIT use and future  Generic tool today offers more features than in the past. Some MSs preparing, testing or using Edit for their data  In some data collections the stakeholders, anticipating the opportunity, have started organising a common data checking procedure (incl. CVTS, SBS, BOP, FDI and ITS) are beginning to use agreed set of rules  ESS.VIP on Validation will give direction for the future

Eurostat 2.1 ITDG 2011 conclusions  A formal unambiguous EL was needed for encoding the rules so that they can be translated into specific data editing system rule syntaxes  Use of the generic software tools provided by Eurostat optional

Eurostat 3.1 ESS.VIP on Validation Ongoing project Main task of the project: organize and optimize data editing among MSs and Eurostat for ESS data collections. Main deliverable: set of standards incl. common ESS EL Statistician friendly user interface capable to generate rule sets in EL and standardised documentation of the rules understandable by business users

Eurostat 3.2 Presentation to ESSC – May 2012  The ESSC generally supported the approach and the first steps of the planned project on broad principles and guidelines for a review of the data checking policy in the ESS  Eurostat would present a more detailed proposal on the project parameters to the ESSC meeting in  The project would focus on a common language and optional software

Eurostat 3.3 EL in Eurostat and the ESS A formal unambiguous EL was needed to allow rules encoding so that they can be translated into other ELs  For more efficient production chain with responsibilities clearly assigned to the different actors  Friendly to statisticians – if possible, the rules to be expressed in a human understandable way  To be able to treat both micro data and aggregate data;  To allow exchange of rules among ESS members

Eurostat 3.4 EL under development Information model:  The simpler the information model – the more flexible the language  Data model = bi-dimensional data sets consisting of rows and columns  To allow working with all types of incoming files Operators/functions/calculations:  Statistical needs oriented  Act on data model objects = data sets  Allow expression of logical operators and computations

Eurostat 3.4. Beyond the EL Formats description (e.g., variables) Process description Data set quality measure Rule parameters EL expressions used in "if", "then", "else", weight, text message  Severity, code, name, message, descriptions  Rule sets and execution e.g. conditional  Rules storage (registry)  Calculations can use the same language

Eurostat Summary: Eurostat case for EL Savings Common understanding Easier exchange Standardisation

Eurostat EL: Status Draft - work on-going – in-depth analysis of the deliverable A lot has been done but there is still distance to cover Mapping to SDMX and because of simple underlying model likely to other standards Related to EXL (starting point functionality) but augmented w/ ESS requirements  Issue: we aim to have first implementable version by the Fall 2013

Eurostat Thank you!