sections in the article
This article describes how to search using the Query Editor.
About the Query Editor
The Query Editor is your best option to build complex and precise searches. You can use the Query Editor to search over data conditions, links, completeness levels, and specifications. You can also add, edit, save, and share queries with others.
The Query Editor can be found in Enrich, in the top navigation toolbar, and in the work area section of any Entity overview. For more information, see Query Editor.
Searching with the Query Editor
do the following:
Click (Query Editor) on the navigation bar.
The Query Editor modal opens.
- Select an Entity Type to use and add conditions to your search by selecting from the available options in the Select value drop-down menu.
For example: Publication Equals Product
- Click (Save) to save your query to a work area.
The Save query section appears on the Query Editor modal.
- Give your query a name using the Name new query field and select My work areas and queries or Shared work areas and queries as the save location.
Click Save when you are done.
Adding query conditions
In the Query Editor, select an Entity type to use in the search and add conditions by clicking the query conditions:
- Data condition (additional data to search on for the EntityType)
- Relation condition (e.g. Links to other Entities exist or don't exist)
- Completeness condition (e.g. a specific Completeness Group or Rule being complete or incomplete)
- Specification condition (searches a defined Specification template and any Specifications fields in that template)
Using the Query Editor on Specifications
The Query Editor provides an easy way to add simple or complex queries to search any aspect of the specification data, providing a better overview and increased accessibility to specifications. This is especially useful when working with large numbers of attributes.
Getting notifications on queries using Notify me
You can set a notification for when you need to take action on a particular query using the (Notify me) option found inside the Query Editor.
You need to limit your query if you want to set a notification. Notifications can only be set for queries with up to approximately four conditions, due to a character limitation in the database.
You define the criteria by using the Query Editor, creating a notification for you when the exact criteria have been fulfilled. You can choose to be notified by email or to generate a new task.
In Enrich, search results are displayed in a Work Area where the different Entities appear as Entity cards. This is the default view, called the Card view . You can toggle between showing products as Entity cards or as a table. When working with several Entities in a single Work Area, use Table view to get a better overview.
The Table view adds the possibility to present, group, sort, and select a set of Entities from a list. Using the group function, you simply drag and drop the field you want to group into the grouping area at the top of the table. From here it is also possible to sort the table by any field. It is also possible to select individual table rows as well as groups of rows from the table view.
Refreshing a query result
Use (Refresh query) next to Query to refresh the query results.
Multi-select on a search result
It is possible to select a single Entity, multiple Entities, or all Entities from a search result or a Work Area and simply drag-and-drop the selected group into any destination (for example, a new Work Area or a Channel Node for publishing to sales channels).
Making use of your web browser's functionality allows you to open multiple Enrich tabs and have multiple queries in parallel.