Traversal strategies
A traversal strategy determines which nodes and edges are traversed and displayed in a diagram.
The diagram view determines the initial traversal strategy, but you can select another one in the diagram toolbar.
Traversal strategy | Description |
---|---|
End-to-end |
For the start node, Collibra Data Intelligence Platform traverses the relations of the types that occur in the diagram in all directions, incoming and outgoing, and adds all the nodes and edges that it encounters to the diagram. For each encountered node, Collibra traverses the relations only in the same direction as that in which they were encountered. If a node was encountered while traversing an outgoing relation, Collibra looks for outgoing relations of that node and vice versa. This behavior is like traversing a hierarchy. This is the default traversal strategy. |
Upstream |
For the start node, only the incoming edges are traversed and shown. For each node encountered, only the incoming edges are traversed. |
Downstream |
For the start node, only the outgoing edges are traversed and shown. For each node encountered, only the outgoing edges are traversed. |
Complete |
For the start node, the relations are traversed in both directions. All encountered nodes and edges are added to the diagram. For each encountered node, both incoming and outgoing edges are traversed. Essentially, this means that each encountered node is treated as a start node. Warning This strategy can result in a very large diagram that can take a long time to load. |