Fusion Metadata Registry (FMR) is a free to use SDMX structural metadata registry, data modelling platform and data processing engine for official statistics producers, collectors and reporters.
FMR helps official statistics organisations externalise and gain control of their statistical structural metadata with the benefits of maintainability, re-use, standardisation, harmonisation and improved metadata and data governance.
It provides:
- A controlled repository for SDMX structural metadata, which acts as a single source of truth for: automated metadata-driven data processing systems, metadata needed by data providers in data collections, structures for the purposes of standardisation, statistical data harmonisation, and communal benefit.
- Three integrated metadata-driven data processing services: data validation, data transformation (mapping data between structures) and conversion of data between SDMX data formats.
- Metadata authoring and maintenance web UI, enabling metadata managers to browse, author and maintain their structural metadata model.
Find out more about FMR on sdmx.io.
FMR is a BIS Open Tech initiative
Start by installing Docker Desktop or another container runtime platform like Podman.
Note
We assume you're using Docker in the following examples.
Download the image from Docker Hub and start a container called 'fmr'.
docker run --name fmr -p 8080:8080 sdmxio/fmr-mysql:latestThe container will take between 1 and 2 minutes to start, so please be patient!
Navigate to http://localhost:8080 using your web browser.
There is a single Root User Account:
Username: root
Password: password
Log in to administer the system, and create, load and maintain SDMX structures.
When finished, stop the container
docker stop fmrFMR is a Java enterprise web application so can be deployed on an application server like Apache Tomcat or Wildfly on Windows, Linux or Mac.
First assemble the prerequisites needed to run an FMR installation:
- Java runtime such as OpenJDK - version 11 is recommended
- Java web application server - Apache Tomcat 9 is recommended
- SQL database service - FMR supports MySQL 5.7 and 8, MariaDB, SQL Server and Oracle - MariaDB 10 is recommended
Next:
- Download the FMR 'war' file from the GitHub package repo https://github.com/bis-medit-sdmxio/fmr/releases
- Deploy the 'war' file to the web application server
- Using a web browser, navigate to the deployed root URL, for instance
http://localhost:8080 - After the FMR application starts, you should see the install pages - complete these with the database connection details and server settings requested
There's more information on how to install and configure FMR on the wiki.
