Loading data into workspaces using the Data Load utility
The Data Load utility supports loading data into a workspace. By loading data into a
workspace you can make and preview changes to managed assets, without affecting what is running on
your site.
About this task
By loading data into a workspace, you can gain the following benefits:
- You can preview changes to managed assets without affecting what is running on your site. If you find any errors, you can correct them before the data is committed to the production-ready data on the authoring server.
- You can add an approval process. Before any data changes are committed to the production-ready data, they must be approved.
If you are loading data into a workspace, take note of the following considerations:
- Data that resolves into managed assets are loaded directly into the workspace. Data that resolves into non-managed assets are loaded directly into the production-ready data on the authoring server.
- If you load managed assets and non-managed assets together when workspace is enabled, you might
get an ID resolver exception or a foreign key violation exception. To prevent getting an ID resolver
exception or a foreign key violation exception:
- Load the managed assets data.
- Approve the managed assets data.
- Load the non-managed assets data.
- When you are loading data into a workspace, the Data Load utility respects the locking policy set in the workspace. For more information about workspaces locking policies, see Workspaces locking policies.
- The following constraints in the workspace write schema are relaxed:
- Foreign keys to associated tables are dropped.
- Unique indexes are relaxed to indexes.