Updating the data product in the marketplace
When you edit a data product that is already activated to a managed space, the changes remain local to your main data product. To make your edits available to consumers in the marketplace, you must explicitly update the marketplace.
Updating the marketplace
Changes to the main data product are not automatically published to the marketplace copy. You must explicitly update the marketplace to sync your changes.
The pending changes indicator appears on the data product overview when you have unpublished changes. It displays the number of changes (for example, "3 changes") that are staged locally but not yet in the marketplace.
The pending count resets to zero after you update the marketplace.
Main data product vs. marketplace copy: Your main data product is editable. The copy in the marketplace is read-only from the consumer perspective. When you update the marketplace, your changes sync to that marketplace copy.
Prerequisites:
- Your data product must be activated to a managed space.
- You must have edit permission on the main data product space.
- You must have publish permission on the managed space where the data product is activated.
- In the data product Overview, click the pending changes indicator on the left. It shows "N changes" when you have unpublished changes.
- Review the changes.
- To apply the changes, you can either:
- Click Update in marketplace in the changelog.
- Or close the changelog and click Update in marketplace on the right.
There is no confirmation dialog. The update applies immediately.
The marketplace copy is updated with your changes and consumers can access the updated data product details and new datasets or fields.
The applications using the data product can access the new fields and datasets on their next data reload.
When you receive a permission error, you may lack publish permission on the managed space. Contact your workspace administrator to verify you have the required permission, or ask an administrator to update the marketplace on your behalf.