on
04-13-2026
05:43 AM
- edited on
04-21-2026
02:31 PM
by
Tristan
The Incorta Asset Migration App is a Streamlit-based utility designed to automate the movement of Incorta objects (Schemas, Business Schemas, Data Sources, and Dashboards) between environments (e.g., Dev to Prod). It leverages the Incorta Command Line Interface (CLI) to ensure consistent, error-free deployments.
The app acts as a GUI wrapper around Incorta's backend migration utilities.
.zip bundles are stored before being pushed to the target. The directory is created under script directory as output/run_<YYYYMMDD>_<HHMMSS>apps/
└── output/
└── run_20260327_120000/
├── schemas.zip
├── business_schemas.zip
├── dashboards.zip
└── load_plans.zip
To ensure the app runs correctly in a new environment, the following dependencies must be present.
|
Feature |
Description |
|
Bulk Export |
Select multiple schemas or dashboards and export them into an asset specific migration bundle |
|
Box Path Update |
If source and target use different box paths, you can use the feature to update the box path before importing it to target |
|
Table SQL Query Update |
You can use this feature to update text in a SQL query for a table |
|
Assigning Permissions to Groups |
Permissions can be assigned to assets in scope after objects are imported to target instance |
|
History Log |
Logs are put in the console screen in the UI. There is a button to download the scripts for future reference |
To deploy this app:
pip install -r requirements.txtor python -m pip install -r requirements.txtstreamlit run app.py or python -m streamlit run app.pyThe sidebar is designed to capture all necessary metadata to authenticate and route your migration bundles. Below is a breakdown of the interactive fields:
These fields establish the bridge between your environments.
https://dev.incorta.com/incorta).https://prod.incorta.com/incorta).This section filters exactly what you want to move.
_DateCommon,_IncortaMetadata,_InspectorMetadata_incorta,GeneralLedger/Incorta Tools/Observability/*,/Oracle Cloud ERP Data App/2 - Cloud Supply Chain/0. Procure2Pay overviewLP_1,LP_2TestAntiJoin,Alteryx_Forecast_LE_Forecast_AllocationThe app’s code is continuously updated as new features are added. Please contact our support team to obtain the latest build.
Screenshot - 1