Hierarchies

A hierarchy is a visual representation of relations between assets. The hierarchy feature for asset views enables you to show a set of assets in a table as a hierarchy or a tree structure based on the relations between the assets. You can select which relation types to show in the hierarchy.

Tip 

Types of hierarchies

When enabling hierarchies, you can choose between the following types of hierarchies:

Note 

Example

Single-path hierarchy

Suppose that you have assets that represent Reports. Each Report asset contains Report Attribute assets. You can depict this as a single-path hierarchy using a single relation type:

[Report] contains [Report Attribute]

The maximum depth (that is, the number of relations between a root node and a leaf node) of the resulting hierarchy is one.

Suppose that some of those Report Attributes are represented by Business Assets via the following relation type:

[Data Asset] represented by [Business Asset]

Note Report Attribute is a child asset type of Data Asset.

You can depict this as a single-path hierarchy using the following relation types:

The maximum depth of the resulting hierarchy is two.

Suppose that those Reports are grouped into other Reports. You can depict this as a single-path hierarchy using a single relation type:

[Report] groups [Report]

The fundamental difference between this hierarchy and the previous one is that in this hierarchy, the target asset type of the relation (Report) is also the source asset type (Report), which can result in a hierarchy of unlimited depth. For example:

Note With the hierarchy display enabled, only Report A is shown as the top element of the hierarchy.

While this hierarchy shows the Groups relations between the Reports, it does not show the Report Attributes contained in each Report. A single-path hierarchy does not allow two relation types to be simultaneously depicted in a hierarchy as follows:

In a single-path hierarchy, each Report node acts like a junction at which you can view the instances of one relation type or the other, but not both.

Multi-path hierarchy

Considering the example described earlier, in a multi-path hierarchy, you can simultaneously view:

Important When viewing the hierarchy for a community or domain, if the parent of a node that is in the community or domain belongs to a different community or domain, that node is not shown in the hierarchy.

Enable or disable hierarchies

You can enable hierarchies to see an asset table in a tree structure, or disable hierarchies to see a flat asset table.

Steps

  1. Open a view in table display mode.
  2. Click Technical lineage icon.

    The Enable and Configure Hierarchy dialog box appears.

  3. Enter the required information.
    FieldDescription
    Enable Hierarchy

    Select or clear this checkbox to enable or disable hierarchies, respectively.

     Single path
    A hierarchy in which, for each node at a certain level, there is only one path to the nodes at the next level.
     Multipath

    A hierarchy in which all relations are traversed for any asset, at any depth.

    Relation Type

    Select the relation types you want to use for the hierarchy.

  4. Click Apply.

    A dot appears over Technical lineage icon to indicate that hierarchy is enabled.