Adding and managing asset relationships
You can add relationships between assets in the same catalog to help other users better understand the assets.
You must have the Admin or Editor role in a catalog to add or remove asset relationships.
These predefined relationships are provided by IBM.
|Label on source asset
||Label on target asset
|Is same as
||Is same as
||The asset is the same as another asset. For example, a CSV file that was uploaded twice to create two data assets that are identical.
|Is related to
||Is related to
||The asset is related to another asset. For example, two data assets that have a primary key relationship.
|Is parent of
||Is child of
||The asset is a parent of another asset.
|Is child of
||Is parent of
||The asset is a child of another asset.
|Is context parent of
||Is context child of
||The asset provides higher-level context for another asset. The source asset can have zero or more context children, but the target asset can have at most one context parent. For example, a schema asset can provide the context for a table asset that belongs to that schema.
|Is context child of
||Is context parent of
||The asset has context provided by another asset. An asset can have only one Is context child of relationship. For example, a table asset can have only one context parent of the schema asset that the table belongs to.
||Is contained in
||The asset contains another asset. For example, a folder asset can contain data assets.
|Is contained in
||The asset is contained within another asset. For example, a data asset that is in a folder asset.
||Is part of
||The asset has one or more assets that are part of it. For example, a domain asset can have multiple data assets within it.
|Is part of
||The asset is a part of another asset. For example, a data asset can be part of a domain asset.
||Is implemented by
||The asset implements another asset. For example, a data asset can implement a logical data model asset.
|Is implemented by
||The asset is implemented by another asset. For example, a logical data model asset can be implemented by a data asset.
||Is used by
||The asset uses another asset. For example, a model asset can use a data asset.
|Is used by
||The asset is used by another asset. For example, a data asset can be used by a model asset.
Custom relationship types
You can create custom types of relationships for assets with Watson Data APIs. You can then assign your custom relationships to assets in the catalog.
Adding relationships between assets
To add a relationship between assets:
- On the Overview page of an asset, click Add relationship in the Relationships section.
- Select the type of relationship to add and click Next. You can select a predefined relationship, or any custom relationship.
- Select one or more target assets and click Add.
Deleting relationships from assets
To delete a relationship:
- On the Overview page of an asset, click remove icon next to the relationship in the Relationships section.
- Click Delete.