11.4 Data Model Import and Export
IDMP's Import/Export feature in the Management Console lets you transfer your data model — elements, element templates, event templates, UOM categories, and libraries — between IDMP instances. This is useful for replicating a configuration from a development environment to production, or for sharing a standard asset model across multiple deployments.
Accessing Import/Export
Navigate to Management Console → Import/Export.
The main page shows a history table of all past import and export operations, with columns for Created at, Status, Name, and Reason. Use the Categories and Import filter buttons to switch between viewing export and import history.
Exporting the Data Model
Click the Export icon (download arrow) in the top-right corner to open the export configuration form.
Selecting Resources
The export form has two selectors:
| Selector | What it selects |
|---|---|
| Select Elements | One or more root elements from the asset tree. IDMP includes the selected elements and all resources they depend on. |
| Select Libraries | One or more library entries (element templates, UOM categories, etc.) to include independently of any elements. |
As you make selections, the Selected Resources tree preview updates to show exactly what will be included in the export — elements, their templates, event templates, UOM categories, and individual units of measure.
Export Summary
At the bottom of the form, a summary table confirms the counts of each resource type to be exported:
| Resource | Description |
|---|---|
| Elements Count | Number of elements selected |
| Element Templates Count | Number of element templates pulled in |
| Event Templates Count | Number of event templates pulled in |
| Categories Count | Number of UOM categories pulled in |
| UOMs Count | Number of units of measure pulled in |
| Total Resources Count | Total number of resources in the export |
Click Confirm to generate and download the export file. Click Discard to cancel.
Importing a Data Model
Click the Import icon (upload arrow) in the top-right corner to open the import form.
Import Fields
| Field | Description |
|---|---|
| Metadata File (required) | The data model file produced by a previous IDMP export. Click Select Metadata File to upload it. |
| TSGen Configuration File (optional) | An optional TDengine schema-generation configuration file to associate with the import. |
| Select Connections (required) | The TDengine connection that imported elements will be bound to for time-series data storage. |
| Contact Point (required) | The notification contact point to associate with imported event templates. |
Click Confirm to start the import. The operation runs in the background and its progress and result appear in the history table on the main Import/Export page.
Typical Workflow
A typical cross-instance deployment workflow looks like this:
- On the source instance, configure your elements, templates, and libraries.
- Go to Management Console → Import/Export and export the relevant elements and libraries.
- Download the metadata file.
- On the target instance, go to Management Console → Import/Export and import the metadata file.
- Select the appropriate connection and contact point on the target instance.
- Confirm the import and verify the resources appear in the Explorer and Libraries.
