the single data ecb dg statistics...
TRANSCRIPT
The Single Data Dictionary
Eurofiling workshop
08/06/2017
Antonio Olleros
ECB – DG Statistics
Rubric
www.ecb.europa.eu
Complexity of the data process
ECB Information System
NCB Information System
Bank Information System
2
Rubric
www.ecb.europa.eu
Role of (active) data dictionaries in a system
Collect Produce Disseminate
Data dictionary
3
Rubric
www.ecb.europa.eu
Integration initiatives overall view
Reporting agent
(reporting area)NCB ECB
SDD BIRD ERF
One methodology, unique semantics
Exchange
file
Exchange
file
4
Rubric
www.ecb.europa.eu
Goal of SDD
Is “Central banks” the
same as “Central bank”?
Integration of ECB data dictionaries
Common syntax for the
dictionaries
Methodological integration
Semantic integration
Set up a methodology (SMCube)
compatible with those already existing
Map other methodologies to SMCube
Import existing concepts
Create unique/reference concepts
Map existing to reference concepts
5
Rubric
www.ecb.europa.eu
Interoperability: The SDD proposed solution
Multiple dictionaries Single dictionary
6
Rubric
www.ecb.europa.eu
Mappings
Core
DomainSub
DomainMember Variable Hierarchy
Data Definitions
Cube Cube
StructureCombination
Transformations Rendering
Pro
vis
ion
ing
SMCube
Exte
nsib
le
His
tori
se
d
SMCube packages
7
Rubric
www.ecb.europa.eu
SDD as active dictionary
SDD
Exchange scheme
(XBRL taxonomy,
SDMX structure
defintion…)
User-friendly
representation
System
physical
tables/views
8
Rubric
www.ecb.europa.eu
The multiple codes problem
ISSUER_SECTORIssuer ESA 2010 sector
S_13 - General government
S_121 - The central bank
S_122 - Deposit-taking corporations except the central bank
BSIBS_COUNT_SECTOR
BS counterpart sector
2100 - General Government
1100 - Central Bank (S.121)
00BK - Non-resident banks
SHS
CPS Counterparty sector
x1 - General governments
x10 - Central banks
x12 - Credit institutions
FINREP
INSTTNL_SCTRInstitutional sector
13110Z - Central government (excluding social security funds)
12100Z - Central banks
12200A - Credit institutions
AnaCredit
9
Rubric
www.ecb.europa.eu
SDD reference dictionary integration
SHS
S_121
x101100
12100Z
Non
-re
fere
nce
Re
fere
nce
10
Rubric
www.ecb.europa.eu
A more complex (and realistic) example
FREQ ISIN_CODE ITEM FINAL_MATURITY
M AB123456789 F1 2016_10_05
M CD123456789 F1 2052_01_31
M EF123456789 F2 2019_02_29
ISIN TYP_INSTRMNT ORGNL_MTRTY DT_MTRTY
AB123456789 1 1 05/10/2016
CD123456789 1 1 31/01/2052
EF123456789 1 2 29/02/2019
ORGNL_MTRTY1 - Short term
2 - Long termTYP_INSTRMNT 1 - Debt security
ITEMF1 - Short term debt security
F2 - Long term debt security
FREQ M - Monthly
11
Rubric
www.ecb.europa.eu
Thank you for your attention!
Questions?
12
Rubric
www.ecb.europa.eu
Methodological compatibility challenge
Core artefacts for
describing reality
Core artefacts for
defining datasets
Definition of other
aspects relevant for
statistical systems
SDMX IM DPM
•Representations (codelists and facets)
•Concepts
•Codes
•Hierarchical codelists
•Data Structures Definitions: Concepts and representations are attached to a multidimensional structure
•Makes explicit additional information
•Validation and transformation language
•Structure sets and mappings
•Data provisioning
•…
•Domains
•Dimensions
•Members
•Hierarchies
•Tables: Pairs dimension-member attached to tables axes
•Only business information is made explicit
•Validation rules
•Rendering
•Concepts properties
Very similar
More challenging
Take the maximum
13