IQDoc
ITIQPro Docs Maintenance Connection Everywhere (MCe) · EAM/CMMS manuals
DataHub Sample - Asset Import
Sample Asset Import Spreadsheet and DataHub Connector

Overview

This IQDoc contains a sample Asset import spreadsheet with a matching DataHub Connector.

The spreadsheet demonstrates the expected source file structure, while the connector contains the mappings required to import the data into the Asset module.

These files are intended as example and may be modified as per customer requirements.

The sample file to import:

Asset - Simple - Test.xlsx

The Datahub Connector:

export_data_hub_datahub-demo-asset_2026-06-24_19-56.kdl

Using DataHub Connector sample files

Using the Sample Files

1. Download the spreadsheet and connector.

2. Make changes to the spreadsheet

a. Change the data to be useful data to either add to your database or make changes to your existing data, edit or remove the sample rows.

b. You can move columns around to make it easy for you.

c. If you edit the headers you will need to edit them in the DataHub connector, not hard to do though

d. if you delete a column, you will need to remove it from the DataHub connector. Some columns, like key columns may require a lot more work to remove.

e. if you add a column, you will need to add it to the DataHub connector. Most are easy to add.

3. Import the connector using the DataHub import process.

4. Review the connector mappings.

  1. Load the import file

6. Press the 'Begin Processing' button

7. Review the data in the next window

8. Modify the spreadsheet data more as required. Returning to step 5 after each set of changes

9. When happy with the results, run the connector to import data.

For detailed instructions see:

Installing a DataHub Connector .kdl file

There are several places you might get a DataHub Connector.kdl file from.

  • Our documentation has DataHub Connector.kdl files that allow you to see 'the finished' product or some specific features discussed in the document.
  • You might have saved a copy to your drive before making changes to make it easy to get back if your changes don't work
  • You might have received it from our Support or Professional Services to answer a question or a written for you.
  • Someone else on your team, or someone else that uses our MCe products may have saved one to share.

How to use a DataHub Connector .kdl file

There are two steps, one to export a report, the other to import.

Exporting:

Exporting, you open up the DataHub Connector you want to export, then in the edit panel, choose the 3 dot menu and then choose export:

Shows where in the menu to exportShows emailing, Saving to device or copying the .kdl to memory

Importing:

On the DataHub Connector module list panel, the 3 dot menu gives the option to import

Shows where the import report choice is

Drag and drop the .kdl file you want to import, or click and the select the file from the Operating system file manager/picker.

shows where to click to select or drag and drop the .kdl file you want to import

The view will vary depending on the type (Windows, Mac, Linux) the version, and any settings or software overrides you use. But they will all let you find a .kdl file to install.

shows the file that was dropped or selected

Depending on whether you have imported this specific file before you'll either get for the Import Kind option:

If this same file has already been imported, you'll get a choice of Update or Create as new.

shows the update/create as new choices

If it hasn't you'll get a choice of Create or Create as New. It doesn't matter which of these two you pick.

What is a .kdl file?

You do NOT need to read anything that follows to use them! But if you are interested, sorry if it's mostly jargon:

The .kdl file extension, sounded as "Cuddle" is a modern, human-friendly document language designed for configuration files and data serialization, similar to JSON, YAML, or XML. In this context, KDL files feature a node-based syntax with XML-like semantics that resembles invoking CLI commands, supporting C-style commentstype annotations, and nested structures intended for readability and maintainability. But while we might occasionally go in and edit them by hand, we almost always just use our tooling to edit them.

See more info on what a .kdl is

Notes

  • All sample data is fictional and does not represent real customer information.
  • The sample spreadsheet is intended for demo and testing purposes.
  • Additional mappings and manipulators(Converters, Mutators, Validation rules) may be required for production use.