If you need to perform quick data migration between instances without additional field mapping configuration, then you can use a quick import engine.
Role required: admin.
Importing data must fit the format below:
The main object contains keys and values. Keys are dictionaries system names and the value is the records objects array.
Every record object contains keys matching to the dictionary column system names and the database relevant attribute value.
A file containing data to import can be obtained by exporting the dictionary records list. For this, please complete the steps below:
- Navigate to a desirable list view you need to import.
- Right-click on the title area and select the Export JSON item in the context menu.
- Specify the file name and click Save.
Please note: when exporting a dictionary parent for others, only attributes of the parent dictionary would be saved into a file.
Example: you are exporting incident records from a list view of the ITSM Task (itsm_task) dictionary.
In this case, the 'key: value' matches defined for columns of the Incident (itsm_incident) table are not exported.
Also, when the quick import is used, then field validation on the server-side is not taken into account.
For example, you can import records with empty mandatory fields or non-unique values in the fields that require unique values.
But after importing, you will not be able to update a form in any way until you normalize data and reimport.