The Output Module query language
The API model has a set of well-defined entities and relations that allow you to create a single-rooted tree graph query and specify constraints that must exist for any of the resulting nodes, such as results filtering.
For example, to query all assets of type Business Term and their respective domain and community, specify the following tree graph:
- The graph is a single-rooted tree graph.
- Multiple root nodes are not allowed.
- Each node has one parent.
- For each of the selected properties, you must specify a unique alias within the graph query.
- Filtering is specified on the node you want to filter and can reference any property of the current node of a child or grandchildren. The example above shows assets filtered by their related AssetType name.
Add related entities to the tree
Add a related entity more than once
Filtering performance considerations
Differentiate selected properties from properties required in a filter clause
Clarify the relationship between two entities
Map the results to a tabular format