Exporting Manifests
Negroni lets you export Manifests to allow migration of data between environments or applications. This process supports collaboration and consistency in data modeling. There are two ways you can export manifests:
- as Database Schemas;
- as CDM Schemas;
- as Martini Packages; or
- as Data Model;
Exporting limitations
The availability of exporting options varies on the type of license. You can check the licensing features and limits here.
Database Schema
Exporting a manifest as a Database Schema produces a ZIP file containing a text file that details the entire database structure of the manifest. This exported schema serves as a comprehensive blueprint of your database and includes information on tables, fields, relationships, indexes, constraints, and other key structural elements.
To export a manifest, follow the steps below:
- Click on the 'Generate Database Schema' icon on the toolbar.
- Select a manifest to export then click Next.
- Select a database type to be used in exporting manifest database structure.
- Click Finish.
Another way to export a manifest as a Database Schema is to:
- Right-click on the manifest you want to export.
- Select 'Export' then click on 'Database Structure'.
- A prompt will appear showing the manifest you want to export then click 'Finish'.
When the Database Schema is successfully generated, it will be downloaded automatically.
CDM Schema
Exporting a Manifest as a CDM Schema produces a ZIP file which contains JSON files that describes the entities, attributes, relationships, and other elements. An exported CDM Schema can be used in various scenarios and applications like Microsoft's Power Platform, data integration, ETL, and custom applications.
To export a manifest, follow the steps below:
- Click on the 'Generate CDM Schema' icon on the toolbar.
- Select a manifest to export then click Next.
- Click Finish.
Another way to export a manifest as a CDM Schema is to:
- Right-click on the manifest you want to export.
- Select 'Export' then click on 'CDM Schema'.
- A prompt will appear showing the manifest you want to export then click 'Finish'.
When the CDM Schema is successfully generated, it will be downloaded automatically.
Martini Package
Exporting a Manifest as a Martini package produces a ZIP file which is a compressed copy of the package's directory. The ZIP file can be imported to other Martini instances to persist the package.
To export a manifest, follow the the steps below:
- Click on the 'Generate Martini Package' icon on the toolbar.
- Select a manifest to export then click Next.
- Input necessary configurations for the package.
- Click Build.
You will be redirected to the package page where you will see the Martini package built. The download option will be enabled when the package is built successfully.
For another way to export a manifest, check the quick start guide on generating a Martini package.
Data Model
Exporting a manifest as a Data Model produces a ZIP file containing JSON files that detail the entities and their corresponding data models. This export provides a structured representation of your system's data architecture, capturing key information about entities, attributes, and data constraints.
To export a manifest, follow the steps below:
- Click on the 'Generate Data Model' icon on the toolbar.
- Select a manifest to export then click Next.
- Click Finish.
Another way to export a manifest as a Data Model is to:
- Right-click on the manifest you want to export.
- Select 'Export' then click on 'Data Model'.
- A prompt will appear showing the manifest you want to export then click 'Finish'.
When the Data Model is successfully generated, it will be downloaded automatically.