sdmx5 modelling a statistical domain

17

Click here to load reader

Upload: erik-van-ingen

Post on 22-Jan-2018

177 views

Category:

Data & Analytics


4 download

TRANSCRIPT

Page 1: Sdmx5 modelling a statistical domain

SDMX 5 Modelling a statistical domain

UN/FAO - Erik van IngenAbuja, Nigeria, 13-14 May 2015

Page 2: Sdmx5 modelling a statistical domain

•Agree on exchange needs

•Define the Concept Scheme

•Code the Concept Scheme

•Define a DSD Matrix

•Optimise the DSD Matrix

•Create SDMX Artefacts

Page 3: Sdmx5 modelling a statistical domain

agree on data exchange needs

list Dataflows to be covered by SDMX

One Dataflow per data exchange need (e.g. transmission table)

Page 4: Sdmx5 modelling a statistical domain

define the Concept Scheme

list all Concepts needed in any Dataflow

place all of the Concepts required in a single Concept Scheme

Page 5: Sdmx5 modelling a statistical domain

code the Concepts

add default representations to Concepts drawing on existing:

cross-domain Code Lists

existing shared Code Lists

new Code Lists based on existing classifications

new Code Lists following the SDMX coding guidelines

Page 6: Sdmx5 modelling a statistical domain

define a DSD Matrix

put the Dataflows in relation to the Concept Scheme:

which Concept is used in which Dataflow?

Page 7: Sdmx5 modelling a statistical domain

DSD Matrix

Page 8: Sdmx5 modelling a statistical domain

optimise the DSD Matrix

One DSD for each Dataflow with only the Dimensions needed for the respective

Dataflow

A single DSD covering both Dataflows, where the code

reported for Dimensions not needed are fixed to a single

code for use with that specific Dataflow

Page 9: Sdmx5 modelling a statistical domain

Option 1

Page 10: Sdmx5 modelling a statistical domain

option 2

Page 11: Sdmx5 modelling a statistical domain

optimise the DSD Matrix

fill blanks in the matrix with default codes as far as possible from statistical perspective

to reduce the number of DSDs, you may fix a Dimension to a single Code value for use in a Dataflow

Page 12: Sdmx5 modelling a statistical domain

generic example

Page 13: Sdmx5 modelling a statistical domain

create SDMX Artefacts

Derive DSDs from the matrix

1 Concept Scheme

1 DSD for each set of dimensionality

1 Dataflow per exchange need

1 Cube Region Constraint per Dataflow

Page 14: Sdmx5 modelling a statistical domain

DSD matrix in context

Page 15: Sdmx5 modelling a statistical domain
Page 16: Sdmx5 modelling a statistical domain

architectural scenarios

Page 17: Sdmx5 modelling a statistical domain

thank you