Exporting and importing the workspace configuration

Required workspace permission: Export and import workspace

You can export a workspace configuration to a JSON file, and import configuration from a workspace configuration JSON file.

For example, you might want to preserve a version of the workspace configuration before you test other changes. You can then use the exported file to restore the original configuration.

Or you might want to use a script to make changes to an exported configuration file. You can then import the updated file to update the workspace configuration.

Information in the exported file

For data generation workspaces, the workspace JSON configuration file includes the following information:

  • Sensitivity designations that you assigned to columns

  • Assigned table modes

  • Assigned column generators

  • Subsetting configuration

  • Post-job script configuration

For data science mode workspaces, the workspace JSON configuration file includes the model details.

Exporting the workspace configuration

To export the workspace configuration, either:

  • On the workspace management view, from the download menu, select Export Workspace.

  • On Workspaces view, click the actions menu for the workspace, then select Export.

When you export a child workspace, the exported workspace does not retain any of the inheritance information. The exported information is the same for all exported workspaces.

Importing a workspace configuration file

To import a workspace configuration file:

  1. Select the import option. Either:

    • On the workspace management view, from the download menu, select Import Workspace.

    • On Workspaces view, click the actions menu for the workspace, then select Import.

  2. On the Import Workspace dialog, to select the file to import, click Browse.

  3. After you select the file, click Import.

When you import a workspace configuration into a child workspace, Tonic Structural only updates the configuration that can be overridden. If a configuration must be inherited from the parent workspace, then it is not affected by the imported configuration. For more information, go to About workspace inheritance.

Last updated