Query

Analytics allows users to explore their data using ‘natural language’ queries as well as rapidly filtering results by clicking the on-screen values or generating different Filters. By making the process of querying simple, the user can retrieve the data they require without having to rely on running pre-canned reports or SQL queries.

To access the Query functionality, click the Query link at the Menu links panel.

Interface

Searches are executed in specifically organised Search Engines. The available Search Engines are displayed in the Search within drop-down list above the query bar. Upon selection, contained Indexes can then be specified. Restricting a search to a specific index allows more control over the results that are displayed.

Using the default settings, the number of results returned is displayed under the query bar, with links to the subsequent pages of results below.

Note: If Compact View is enabled in the User Preferences, the number of results are displayed above the query bar.

Navigate between different pages by clicking the specific page number or by clicking the arrows to display the next or previous pages of results. The number of results per page can be configured in the User Preferences.

Click the 'Hide Header' arrows below the solution icon to hide the query bar and provide more screen space for the search results. Click the arrows again to reverse this action.

Additional query Options can be accessed by using the cog icon and other means.

Search

To conduct a search, enter the required information into the query bar and click Search (or press the <Enter> button on the keyboard). There are a multitude of different Search terms available to effectively navigate data.

Clicking Clear removes the current query.

Grouping Syntax and Queries

Using parentheses ( ), it is possible to group clauses to form sub-queries. This is especially useful when controlling Boolean logic in a query.

Example: Grouping a query in brackets then using the AND operator would only return results that matched the sub-query and the additional string.

Column Comparisons

To find a value present within two columns on the same row, type the two column names separated by an equal (=) symbol.

Example: To check for records that have a sales price that equals the discount amount (i.e. are effectively priced as free in error) you could run the following query:

Sales_Price=Discount_Amount

Advanced Usage

Advanced Date Queries