User Community Service Desk Downloads

MDM Configuration

This article provides an overview of different configuration options for MDM Server.

Before you start, we recommend getting familiar with the solution architecture. See MDM Architecture.

MDM Server configuration

The bulk of configuration is defined in the MDM Server application.properties file. In addition, a number of configuration files is used for specific components, as mapped out in the following table.

Component Configuration file Notes

MDM Server

application.properties

History plugin

nme-history.gen.xml

Must be referenced from application.properties.

MDM Engine (name in the code: nme)

nme-config.xml

Must be referenced from nme-config.xml.

This is also where persistent storage is configured. Tables and columns including pseudocolumns.

MDM Model

nme-model.gen.xml

Must be referenced from nme-config.xml.

Datasets

nme-datasets.gen.xml

Must be referenced from nme-config.xml.

Event handlers

nme-event_handler.gen.xml

Must be referenced from nme-config.xml.

Operation plans

nme-consolidation-plan.xml

Must be referenced from nme-config.xml.

Version check

mdm-version.gen.xml

Must be referenced from nme-config.xml.

Batch interface

nme-batch.gen.xml

The default file name must not be modified.

Native services

nme-services.gen.xml

The default file name must not be modified.

Executor

nme-executor.xml

The default file name must not be modified.

Task configuration

nme-task.gen.xml

The default file name must not be modified.

Streaming interface

nme-stream.gen.xml

The default file name must not be modified. Must be referenced from the application.properties file.

Security and audit

nme-security.xml

The default file name must not be modified. Must be referenced from the application.properties file.

Embedded Runtime Server configuration

mdm.serverConfig

Available only in self-managed deployments. See Server Setup.

In cloud deployments, only some elements are available for configuration, as described in MDM Custom Ataccama Cloud Deployment and MDM Project Local Server Configuration Testing.

mdm.runtimeConfig

Project-specific runtime settings, such as path variables, connections to data sources and servers. See Project-Specific Configuration.

Additional configuration

ONE MDM Server also uses MDM model project templates, which are definitions written in Advanced Metadata Editor (AME). This is represented in the Model Explorer in ONE Desktop.

MDM model project templates consist of:

  • Sample projects suitable for the matching engine.

    • General CDI project. A sample project including a small data set.

    • Blank general MDM project. Project structure without content.

Was this page useful?