The role of metadata in a generic production environment Klas Blomqvist Eva Holm Statistics Sweden
Vet du att du kan välja olika färg på bakgrunden via Start/Layout
Outline What is metadata? What is metadata driven production? From theory to practice, National Accounts Concept harmonisation
Modernisation factors driving and feeding the processes harmonise the content
Metadata Content Driving and feeding the process process output input Meassure unit Bransch Sector Transaction code Content Price type Amount
Metadata Business Exchange Structures Concepts What information should be collected /downloaded or recorded/delivered to whom, how, when, through what channel, how often? The structure of the statistical program, what should executed, in what way and with which IT support Business Exchange Structures Concepts Definitions of the statistical content. Variables, the value domains, classifications, unit types and populations. Describes the data structure for different data sets and different types of documentation.
Statistical program Statistical program Statistical program cycle Statistical Support Program Business Process (Collect) Business Process (Process/Analyse) Business Process (Dissemination) Business Process (Evaluate)
Internal structure - statistical program Statistical program cycle Statistical Support Program Business Process (Collect) Business Process (Process/Analyse) Business Process (Dissemination) Business Process (Evaluate) Specify needs. Design and plan. Build and test. Collect. Parts of Process (coding, mikro editing). The restof Process (impute, completing, weighing) Analyse Disseminate and communicate Evaluate and feedback Customer needs are identified, the design completed, the production system created and tested Collected, coded and edited microdata Establish final observation register Edited and disclosure controlled of aggregate values and proposed dissemmination Disseminated and communicated results Action plan for the product improvement proposals outside the product
Drives and feeds the processes input process Output/ input process output
Linking production to calculations Statistical program Statistical program cycle Statistical Support Program Business Process (Collect) Business Process (Process/Analyse) Business Process (Dissemination) Business Process (Evaluate)
Driving and feeding the processes input Transformable input Data to be refined by the process Process Support input Affects what the process step executes and thereby affects the resultSuch as background information, valuedomains Parameter input Can control what configurationthat should be used Such as minimum, maximum, threshold value process output Transformed output Data that has been refined by the process Process Execution Log Captures what happens when the process step is executed. The events that are captured are independent of tha current process step. Such as Error messages or the time it took to complete the process step. Process metric Captures process data relating to the quality or methodological aspects of the process steps that are performed during the execution. For example. a measure of how many records are used, how many values were imputed or seasonally adjusted.
Driving and feeding the processes Statistical program A, Produktionsomgång 1, Makro calculation beräkningsomgång 1, Calculation area input process Source (external and internal) Reference periods (and reference time points) Status codes Format (data type and length) System (service) Variable role Output/ input Source (external and internal) Reference periods (and reference time points) Status codes Format (data type and length) System (service) Variable role Process step Method Calculation rule Source (external and internal) Reference periods (and reference time points) Status codes Format (data type and length) System (service) Variable role process output Process step Method Calculation rule
Common aspects Process step, methods and services Valid process step for a business process Valid methods for a process step Valid services for a process step and methods Common status codes Reference time List of sources List of services
Design of production Design Calcula-tion Design Design Edit Collect Define Content Define Content Define Content Define Content Provider, contract Calculation rule Editing rule x Calculation area x Calculation area x Calculation rules Calculation rules Calculation rules
During production Calcula-tion Collect Edit Calculation area Content Collect Calcula-tion Edit 90 mkr 101 mkr 100 mkr ESV, contract Beräknings-regel Calculation rule Editing rule 90 mkr Calculation area 95 mkr Calculation area 101 mkr 1,05 A+b-c=d Index * x=y
National Accounts, example COICOP 1211 editing (of ”Raw data”) Origin ”Raw data store”: Correction information Who: Henrik Romanov When: 2016-02-11 Correction: 0,031 Type of correction: Comment: Correction due to negative impact of funeral industry Editing OMS Editing rules OMS Process: Editing "Raw data" Edited ” Raw data store”:
Conclutions Implementation - ongoing Team effort (subject matter, methodologists, architects, process owners and IT) Setting structures - process driving Defining concepts - content
Klas Blomqvist Klas.Blomqvist@scb.se Eva Holm Eva.Holm@scb.se
Bildbank till powerpoint Du vet väl att du kan använda foton som kommunikationsavdelningen tagit fram till din powerpointpresentation? http://inblick.scb.intra/Stod/Kommunikation/Grafisk-designmanual/bildbank-powerpoint/ Läs mer på Inblicksidan Den här bilden är dold och kommer alltså inte med i din presentation. Du tar lätt bort den genom att högerklicka på bilden till vänster.