ESCWA SDMX Workshop Session Constraints Metadata Technology Constraints

  • Slides: 7
Download presentation
ESCWA SDMX Workshop Session: Constraints © Metadata Technology

ESCWA SDMX Workshop Session: Constraints © Metadata Technology

Constraints – Structure • Supports the specification of sub sets of data or metadata

Constraints – Structure • Supports the specification of sub sets of data or metadata structure definitions or data and metadata sets – In terms of allowable key values – In terms of the actual content of a data source – In terms of a filter that might invoke a process (e. g. a specific validation process on a part of a data set) – In terms of allowable dimension or attribute values (usually codes) • Constraints can apply to: – – – – • Data sets – so called “cubes” or “cube regions” Entire databases Data flows Metadata sets Entire metadata repositories Metadata flows Provision agreements Two kinds of Constraint – Content – this is used to define the actual or allowable content – Attachment – this is used to define a sub set of data or metadata set for the purpose of attaching metadata to it © Metadata Technology

Data or Metadata Structure Definition Category Scheme Category Categorisation Data or Metadata Flow Data

Data or Metadata Structure Definition Category Scheme Category Categorisation Data or Metadata Flow Data Provider Scheme Content Constraint Provision Agreement Data or Metadata Source © Metadata Technology Registered Data references Source or Metadata Source Data Provider R e g i s t e r

Constraints – Structure Schematic Constraint Sets of values to be included in or excluded

Constraints – Structure Schematic Constraint Sets of values to be included in or excluded from the scope Attachment Constraint Cube Region Content Constraint This comprises sets of series keys Sets of keys to be included in or excluded from the scope Key Set Specification of a key Key Set of values for a concept Concept Values Identity of the Concept (e. g. Country) Concept List of values Values © Metadata Technology This is a sub set of the code list in the DSD or MSD Specification of a key value Key Value

Example: Cube Region Constraints This is a sub-set of the full Country Code List

Example: Cube Region Constraints This is a sub-set of the full Country Code List © Metadata Technology

Example: Key Set Constraints © Metadata Technology

Example: Key Set Constraints © Metadata Technology

Example: Key Set Constraints This is a created from the current selection and a

Example: Key Set Constraints This is a created from the current selection and a knowledge of all the available series keys © Metadata Technology