This unit progresses step by step through the tasks of taking the SDMX structural model produced in the module Essential SDMX Structural Modelling and capturing the SDMX concepts and artefacts in FMR.
At the end of this unit, all SDMX concepts and artefacts in the structural model will be recorded in FMR and available for use to support statistics use cases.
There are many relationships between the concepts and artefacts in an SDMX structural model.
For example:
These relationships suggest a logical approach to creating the concepts and artefacts, determined by their dependencies.
For examples:
Here’s where you’ll find the features in the FMR menu to create codelists.
Your first task in creating and managing our SDMX Logical Model is to create the codelists.
BEFORE you do this, however, follow the links below and read the articles and instructions on:
Pro Tip!
There will be large numbers of SDMX concepts and artefacts in an organisation’s metadata registry. Many of the IDs will also be very similar to each other, for example:
A standard practice to help quickly identify artefacts, reduce confusion and the potential for manual errors, is to add a prefix to each artefact ID which indicates it’s type. For example:
This naming convention is just that, a convention, but it does make it a little easier to manage and make sense of a very large metadata registry of artefacts.
Begin by creating ALL the following codelists which were defined in the Essential SDMX Structural Modelling module. For this exercise:
Step 1 – High Level Details
Step 2 – Import Codes
Step 3 – Manual Editing
Select the CL_STAT_UNIT codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_POP codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_STAT_MEASURE codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_UNIT_OF_MEASURE codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_UNIT_MULTIPLIER codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_REF_AREA codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_M_OF_CATCH codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_FREQ codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
Select the CL_V_LOCALITY codelist to enlarge. ![]()
When this task is completed, in the FMR Codelists main window, select the row for this codelist and then select Export Excel. The codelist should look the same as the following table:
Select the table to enlarge. ![]()
You will note that the Agency responsible for this codelist has taken the decision to include lower-case characters in the codelist IDs. This is perfectly acceptable although it does introduce potential risks as identified previously. In this case, the Agency decided to accept those risks for this codelist.
NOTE: If you are having difficulties completing this task, contact us at contact.sdmx.io@bis.org for assistance.
Here’s where you’ll find the features in the FMR menu to create a concept scheme.
Once the codelists have been created successfully, your second task in creating and managing our SDMX Logical Model is to create the concept scheme.
BEFORE you do this, however, follow the link below and read the article and instructions on:
Proceed with creating the following concept schemes which were defined in the Essential SDMX Structural Modelling module. For this exercise:
Step 1 – High Level Details
Step 2 – Import Concepts
Step 3 – Manual Editing
In the following table, Concept Scheme for Table 9.2:
Select the table to enlarge. ![]()
When this task is completed, in the FMR Concept Schemes main window, select Export Excel. The concept scheme should look the same as the following table:
Select the table to enlarge. ![]()
NOTE: If you are having difficulties completing this task, contact us at contact.sdmx.io@bis.org for assistance.
Here’s where you’ll find the features in the FMR menu to create the DSD.
Once the codelists and concept scheme have been created successfully, your third (and final) task in creating and managing our SDMX Logical Model is to create the DSD.
BEFORE you do this, however, follow the link below and read the article and instructions on:
Proceed with creating the following DSD which were defined in the Essential SDMX Structural Modelling module. For this exercise:
Step 1 – High Level Details
Step 2 – Concepts
Pro Tip!
Check the agency for all of the concepts. It’s a common error to create artefacts or concepts with the wrong agency.
Step 3 – Dimension Position and Content
Select the table to enlarge. ![]()
When this task is completed, in the FMR Concept Schemes main window, select Export Excel. The concept scheme should look the same as the following table:
Select the table to enlarge. ![]()
NOTE: If you are having difficulties completing this task, contact us at contact.sdmx.io@bis.org for assistance.
In this unit you’ve learned how to record all the concepts and artefacts in the SDMX structural model using the FMR tool so that they are available for use to support statistics use cases.
Next we’ll look at how you can change the structural model in FMR and view any changes you’ve made.
Need help finding something? I am an AI Assistant that’s here to help!
What are you looking for?
By using this AI-powered service (“Service”), you acknowledge and agree to the following:
This Service uses generative AI to assist with statistical analysis and research . While the Service strives to deliver useful information, the output (“Output”) may contain inaccuracies, omissions, or biases. The Output is provided for informational purposes only and should not be considered professional advice. You remain responsible for how you interpret and use the Output.
The BIS makes no warranties regarding the accuracy or completeness of the Output and accepts no liability for any loss or damage resulting from its use.
Do not include or share personal, private, confidential or proprietary information when using the Service.
By using this technology, you agree to the Terms and Conditions.
Ask and get clear explanations about SDMX standards.
Find tools and documentation on website quickly.
Ask about API, software and libraries supporting SDMX.
Locate technical guides, specifications, and FAQs.