Known issues and limitations for Data Product Hub
The following known issues and limitations apply to Data Product Hub.
Known issues
Data visualizations may fail for data products with many items
Applies to: 5.0.2 and later
In the minority scenario of a user creating a data product with many data items, Data Product Hub tries to create data visualization assets for all of the items simultaneously. In some rare instances, the creation of a visualization may fail for an individual item. If this occurs, the data product consumer cannot view the visualization.
The workaround is for the data product producer to return to the data product and click the item detail again in order to recreate the visualization.
Virtualized assets cannot be added to a data product
Applies to: 5.0.0 to 5.0.2
Fixed in: 5.0.3
Virtualized assets from a catalog cannot be added to a data product. An HTTP 400 Bad Request error may be generated when attempting to add a virtualized asset as an item in a data product.
Vaulted connections are not supported
Applies to: 5.0.0 and later
Data Product Hub does not support connections where the credentials are stored in a secret in a vault.
Failed delivery of data products when making CAMS REST API calls using Zen Token
Applies to: 5.0.0 to 5.0.2
Fixed in: 5.0.3
Data product delivery may fail if your environment includes making CAMS REST API calls via Zen Token which is generated through the Internal Service Token API. This can trigger an IBM Knowledge Catalog known issue related to cache corruption. If this occurs, the administrator must restart the CAMS pods. After the restart, the data producer must recreate the impacted data product.
Limitations
Data protection rules are not enforced in data products
Applies to: 5.0.0 and later
Data protection rules such as redaction, obfuscation, and substitution are not enforced in a data product. When you add items that contain data protection rules to a data product, edit the data asset to ensure that no sensitive information is exposed.
Use the API to delete connections that are in use
Applies to: 5.0.0 and later
From the user interface, you cannot delete a connection that is in use by a published data product. Using the user interface, you must retire all the data products that use the connection before you can delete the connection. You can override the user interface by using the API. Use the following API call to delete a connection that is in use by one or more published data products:
Call the DELETE Connection endpoint to delete connections. For example:
DELETE /v2/connections/{connection_id}
When a connection is deleted by using the API, the items in the data products that use the deleted connection cannot be delivered. If there are items in a data product that use other connections, those items will still be deliverable.
For details, see Delete connection.
Data assets can only be added by owners
Applies to: 5.0.0 to 5.0.2
Fixed in: 5.0.3
When you create a data product draft, you can only search and add data assets that you own. Filtering by owner is also unavailable.