Difference between revisions of "Create a simple DSD V11"

From FMR Knowledge Base
Jump to navigation Jump to search
(Codelists)
(Codelists)
Line 29: Line 29:
 
[[File:HDSD3.PNG|Creating Codelists to be used in the DSD|1000px]]<br>
 
[[File:HDSD3.PNG|Creating Codelists to be used in the DSD|1000px]]<br>
  
You can refer to this article for more details on [https://fmrwiki.sdmxcloud.org/Codelists_-_FMR Codelists.]
+
You can refer to this article for more details on [[Codelists V11|Codelists]].
  
 
==Concept Scheme==
 
==Concept Scheme==

Revision as of 07:09, 7 September 2022


Overview

To create a simple Data Structure (DSD) from scratch you need to consider the following elements as shown in the diagram below:


DSD Components

This article will show you how to create a simple DSD but first there are the preparation steps as outlined below.

Agency

You can either use an existing Agency or create a new one. In this guide we will assume that a new is created with the ID of MY_AGENCY.

Codelists

Codelists are used to define the allowable values in the DSD.

Codelists can be created from scratch or perhaps you already have suitable Codelists in your Registry? Be sure to check that the Codelists you need are available before you move to the next step.

You can watch how to do this in this video.

The video also shows you how to load exiting Codelists into the Registry using the Load Structures option.

In the image below you can see the content of two Codelists used in this example.


Creating Codelists to be used in the DSD

You can refer to this article for more details on Codelists.

Concept Scheme

Concept Schemes are a container for Concepts. Concepts are used by Dimensions, Attributes, Measures, and Metadata Attributes to provide them with a semantic meaning. Concepts can also be used to define a default representation, for example it is possible to link the Concept of Frequency to a Codelist containing all the Frequency Codes, any structure using the Concept will inherit the default representation.

A DSD uses Concepts therefore you must have a suitable Concept Scheme available before you can create a DSD. The Concept Scheme can be created from scratch or perhaps you already have usable Concept Scheme in your Registry? Be sure to check before you move to the next step.

You can watch how to do this Creating a Concept Scheme in this video. Although this video was created for the Fusion Registry Data Essentials product, the concept is exactly the same.

In the image below you can see the content of two Concept Scheme used in this example.

You can refer to this article for more details on Concept Schemes.


Creating a Concept Scheme to be used in the DSD

Create the Data Structure Definition

To create a Data Structure Definition, from the main menu click Data and then Data Structures to go to the Overview Page. Next, click on the Maintenance button. HDSD5.PNG

The wizard will open and you can complete steps 1 - 4 as shown on the examples below.

Step 1 - High Level information


Step 2 Choose Concepts


Step 3 - Dimension Position and Content


Step 3 - Change Data Type


Step 4 Attribute Attachment


You can watch how to do this in video below. Although this video was created for the Fusion Registry Data Essentials product, the concept is exactly the same.

Creating a simple Data Structure


You can refer to this article for more details on Data Structures.