Sign inSign up

siscc/dotstatsuite-core-sdmxri-nsi

Sponsored OSS

By OECD

Updated over 5 years ago

Legacy image (do not use anymore!) with Eurostat (NSI) SDMX web service & SIS-CC .Stat Suite plug-in

Image
1

10K+

siscc/dotstatsuite-core-sdmxri-nsi repository overview

About this Image

This image is not maintained anymore and outdated. It should not be used anymore.

Official container images for Eurostat (NSI) SDMX siscc/dotstatsuite-core-sdmxri-nsi service on Linux for Docker Engine It contains an SDMX web service with the dotstatsuite-core-sdmxri-nsi-plugin to access a dotstatsuite-core-data database.

  • It also includes a MAAPI tool, used to initialize/update the mapping store database objects. (It requires an empty database with and an user login defined).

Environment Variables

You can use environment variables to configure the dotstatsuite-core-sdmxri-nsi service

  • dotstatsuite-core-sdmxri-nsi-plugin variables:
    • DefaultLanguageCode.- Default language for localized resources (alert msgs.) ex. "en".
    • SpacesInternal__0__Id.- Unique identifier for the data space, ex. "design"
    • SpacesInternal__0__DotStatSuiteCoreStructDbConnectionString.- Connection string for the mapping store database (structure database)
    • SpacesInternal__0__DotStatSuiteCoreDataDbConnectionString.- Connection string for the data database
    • SpacesInternal__0__DataImportTimeOutInMinutes.- Max. time in minutes for an data import transaction
    • SpacesInternal__0__DatabaseCommandTimeoutInSec.- Max. time in seconds for a single command execution
    • SpacesInternal__0__AutoLog2DB (Optional).- Specify if the log4net logging configuration should be generated automatically to log into the Data DB, Default = false
    • SpacesInternal__0__AllowPITTargetDataVersion (Optional).- Specify if access to Point-in-Time data should be allowed. If false, attempts to do so result in a 401. Default = true
    • SpacesInternal__0__AuthEndpoint.- endpoint to the auth service, when authorization is enforced.
  • MAAPI tool variables:
    • MA_DB_ALIAS.- name of the mapping store database where the mappi tool will initialize/update the database objects.
    • MA_DB_VERSION.- desired mapping store database version to be used.
    • MA_ALWAYS_RESET.- Y/N specify if the mapping store database should reset or persist the all changes done to the artifacts, when the container is restarted.
  • NSI web service variables:
    • ***#MISSING parameters to be added to the template app.config***

How to use this image

Start dotstatsuite-core-sdmxri-nsi service instance using the latest release, where the content is reset in every restart. IMPORTANT NOTE: If you are using PowerShell on Windows to run these commands use double quotes instead of single quotes.

docker run 
-e 'DefaultLanguageCode=en' \
-e 'SpacesInternal__0__Id=design' \
-e 'SpacesInternal__0__DotStatSuiteCoreStructDbConnectionString=Server=db;Database=designStructDb;User=testuser;Password=yourStrong(!)Password;' \
-e 'SpacesInternal__0__DotStatSuiteCoreDataDbConnectionString=Server=db;Database=designDataDb;User=testuser;Password=yourStrong(!)Password;' \ 
-e 'SpacesInternal__0__DataImportTimeOutInMinutes=60' \
-e 'SpacesInternal__0__DatabaseCommandTimeoutInSec=60' \
-e 'MA_DB_ALIAS=DesignStrucDb' \
-e 'MA_DB_VERSION=6.7' \
-e 'MA_ALWAYS_RESET=Y' \
#MISSING parameters to be added to the template app.config      \
-p 80:80 -d siscc/dotstatsuite-core-sdmxri-nsi:latest

Tag summary

Content type

Image

Digest

Size

170.3 MB

Last updated

over 5 years ago

docker pull siscc/dotstatsuite-core-sdmxri-nsi

This week's pulls

Pulls:

69

Last week