- 16 May 2025
-
DarkLight
-
PDF
Migrating Transformations After Itential Platform Upgrade
- Updated on 16 May 2025
-
DarkLight
-
PDF
This article covers how to migrate a JSON Schema Transformation (JST) after upgrading Itential Platform to the most current available version.
Prerequisites
Before upgrading, it is imperative that your database is backed up. The backup is best performed using the mongodbdump
utility, which creates a binary export of the database contents. Instructions for using the mongodump
utility can be found in the official mongodump documentation.
Instructions on how to upgrade your Itential Platform installation can be found in the Platform Upgrade guide. Be sure to review all prerequisites and verify the correct dependency packages have been installed.
Importing Transformations Into Upgraded Platform Version
Importing transformations is actually a two-step process. First, you will need to export your JST prior to upgrading. Once the export file is saved, you can import the JST back into the upgraded version of Itential Platform.
Export and Save the JST
From the Itential Platform home page:
- Click Admin Essentials in the left navbar.
- Select Authorization in the Quick Start card.
- Set user permissions in Authorization to the JST application.
- Go to Studio → Transformations.
- Search for the transformation to be downloaded.
- Click the menu button (⋮) in the upper-left and select the Export transformation option. A copy of the
json
file is downloaded to your system.
Figure 1: APP-JST Authorization
Figure 2: Transformation Menu → Export Transformation
Figure 3: JSON File Export
Import the Saved JST
To import the saved transformation:
- Click Import Workflow in the Quick Start card. Alternately, click the Import icon in the top toolbar on the upper-left of the Studio page.
- Select Transformation from the dropdown menu.
- Choose the Import new option.
- Click the Chose New File icon.
- Go to the location where the
json
file is saved and select it for import. - Click Open to upload the file.
- Click the Import button. A success message banner will pop-up, indicating the JST was imported.
- Open the Transformations collection from the side navigation menu by clicking the down arrow; the imported transformation will be listed in the collection view.
Figure 4: Choose File to Import
Figure 5: Import Transformation File
The "Import and update existing" option automatically opens the imported file in the transformation canvas. If the import and update to existing fails, confirm the JST-ENGINE
version from the MongoDB documentation.