![Page 1: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/1.jpg)
The use of SDMX at the ECB
Xavier SosnovskyEuropean Central Bank
Bonn, 2009-04-02
![Page 2: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/2.jpg)
2
Overview
• Data exchange: SDMX-EDI• Data storage: SDMX Information Model• Data dissemination: SDMX-ML
![Page 3: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/3.jpg)
3
Data exchange: SDMX-EDI
• 27 NCBs• 7 NSIs• Eurostat• IMF• BIS
Using SDMX-EDI
![Page 4: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/4.jpg)
4
Overview
• Data exchange: SDMX-EDI• Data storage: SDMX Information Model• Data dissemination: SDMX-ML
![Page 5: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/5.jpg)
5
Data storage: SDMX Information model
• Data stored in FAME and Oracle databases• Based on the SDMX information model (concepts,
code lists, key families, dataflows, etc)
![Page 6: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/6.jpg)
6
Overview
• Data exchange: SDMX-EDI• Data storage: SDMX Information Model• Data dissemination: SDMX-ML
![Page 7: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/7.jpg)
7
SDMX-ML on the ECB websites
• Export functionality on the ECB Statistical Data Warehouse
• Bilateral exchange rates & euro area yield curves• Publication of national contributions• ECB visualisation tools
![Page 8: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/8.jpg)
8
The ECB Statistical Data Warehouse
Full support of extractions in SDMX-ML format
![Page 9: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/9.jpg)
9
Bilateral exchange rates and euro area yield curves
Extractions into SDMX-ML format
![Page 10: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/10.jpg)
10
Publication of national contributions (1)
1. The problem: Need to improve the accessibility of ESCB statistics (user request).– Time-consuming task– Accessibility issues
2. The solution: To present euro area aggregates and national contributions in one table, simultaneously on the ECB and participating NCBs websites.
3. The benefits:– Increased user-friendliness– Consistent data and presentation– Minimised maintenance work
![Page 11: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/11.jpg)
11
Publication of national contributions (2)
Technical overview:• SDMX standards: SDMX-ML 1.0 Compact format data
files published on the ECB website• XSLT + a programming/scripting language (i.e.: Java,
PHP, etc)• Multi-channel output (HTML, CSV, etc)
![Page 12: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/12.jpg)
12
Publication of national contributions (3)
NCBs implementations: Own added values.• Localization• Database with wizard and personalization features• Display of metadata• Additional download formats
![Page 13: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/13.jpg)
13
Publication of national contributions (4)
Benefits• The ESCB statistics sites appear as a co-ordinated
network with an entry point in all NCBs• Users do not have to leave the NCB website to
consult ESCB data• Look and feel of NCB website is preserved• Translation into national languages
![Page 14: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/14.jpg)
14
ECB visualisation tools (1): Current applications
ECB dynamic visualisation tools use SDMX-ML as format for data feeds. Examples:
1. The bilateral exchange rates graphs
2. The euro area yield curves
3. The inflation dashboard
![Page 15: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/15.jpg)
15
ECB visualisation tools (2): An SDMX visualisation framework
• Develop libraries that can be used to build visualisation tools for statistical data and metadata
• Written in ActionScript 3 (Flex/Flash applications)
• Based on the SDMX information model v. 2
15
![Page 16: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/16.jpg)
16
ECB visualisation tools (3): An SDMX visualisation framework
16
Data
SDMX-ML data files(data sets, series, observations, etc)
SDMX-ML data structure definitions (concepts, code lists, data structure definitions, etc)
ECB SDMX Framework
SDMX-ML Readers
SDMX Information model
Visual display
Applications
Application 1
Application 2
Application 3
Application 4
Read
View
Use
Translate
Access
Users
![Page 17: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/17.jpg)
17
ECB visualisation tools (4): An SDMX visualisation framework
17
• Open source project• ECB, NY FED, BOC, OECD• Code hosted and publicly available on Google Code• Strict commit policy and change management
procedures• BSD license• Roles
– Leadership roles (Project Manager, Project Advisor and Project Architect)
– Committers: three individuals– Contributors: contributions are welcome from all
– Users: the code is available to all
![Page 18: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/18.jpg)
18
ECB visualisation tools (5): Planned work
• Generalise the use of this technology to other sections
of the ECB website (e.g.: effective exchange rates,
HCIs, Eurosystem joint dissemination sections, etc.)
• Replace charts of the ECB Statistical Data Warehouse
with similar interactive visualisation tools
• Add new statistical domains to the ECB dashboard
![Page 19: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/19.jpg)
19
SDMX Web services on the SDW (1)
• Available 2009 Q3• Possibility to get all statistical data stored in the
SDW• Support for the SDMX-ML Query format• Possibility to get all the data or updates and
revisions only• Possibility to retrieve data snapshots• Possibility to filter data by dataflows, datasets,
dimensions, attributes, date ranges, etc• Data returned in SDMX-ML Compact Data and SDMX-
ML Generic Data formats (v. 2)
![Page 20: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/20.jpg)
20
SDMX Web services on the SDW (2)
• Possibility to retrieve data structure definitions, code lists and concept schemes
• Possibility to retrieve the category schemes, organisation schemes and dataflow definitions (including constraints)
• Metadata returned in SDMX-ML Structure format
![Page 21: The use of SDMX at the ECB Xavier Sosnovsky European Central Bank Bonn, 2009-04-02](https://reader033.vdocuments.site/reader033/viewer/2022051515/5514a682550346ea6e8b5c49/html5/thumbnails/21.jpg)
21
SDMX Web services on the SDW (3)
• Possibility to submit subscription requests and receive update notifications, when specific actions occur on data and metadata
• Possibility to receive notifications via email and via an HTTP request