About relational search#
Relational search allows you to search for entities that have specific relationships to other entities.
A relational search query actually consists of three phases:
First, it matches a subset of all the ingested entities to the criteria you set in the “source query”.
Then, it matches another subset of all the ingested entities to the criteria you set in “destination query”.
Lastly, it shows you only the entities that:
are in the subset from phase 1, AND
have a relationship you choose to at least one entity from the subset in phase 2.
Using relational search#
Tip
Both the Source query field and the Destination querry field support search query syntax.
In the top-left corner, select the dropdown menu > Relational query.
In the Source query field, define the entities you’re interested in.
From the dropdown menu in the middle, select the relations of interest to you.
Select the checkbox if:
you only want to include objects directly related to each other.
your search returns too many results.
In the Destination query field, define the objects that need to have one of the relations you selected to the first object you defined.
Limitations#
Currently, search by relationship has the following limitations:
It is available only in the search input field.
Relational search queries can return max 5000 matches.
Relational search queries look for relationships by analyzing the entities stored in EclecticIQ Intelligence Center.
They can examine up to max 100 000 items for each entity in the query.
If a relational search query reaches this upper limit for one or both entities in the query, it stops searching for the entity or entities whose cap is reached.