Page tree
Skip to end of metadata
Go to start of metadata

Overview

The Debug Search Tool provides a reference query form for basic testing and debugging of AIE application queries. This form returns output using the JSON REST API or the XML REST API.  

Required Modules

The Debug Search page uses the Legacy HTTP REST API by default, but also supports the optional JSON-oriented rest module when it is included in createproject.  Note that rest is part of the default module group, and is included in most projects automatically.

View incoming links.

Performing a Debug Search

To perform a debug search, select Query -> Debug Search in the AIE Administrator. The Debug Search screen appears. 

Complete the form as required using the following fields:

Field

Description

Output FormatWhen the rest module is included in the project, an "Output Format" drop list appears at the top of the page. Options are JSON, JSONP, and Legacy-XML. 

Workflows

Specify the workflows to use for the search. The default is "search".

Query

Specify the query. The default is "*:*" which means "all fields, all terms". This search returns every ingested and committed document.  

Query Language

Select simple or advanced query syntax.

Query Filter

Specify the filter terms that become part of the search. These terms are not used for calculating relevancy.

User Realm ID, Principal ID, NameThese are security credential properties as used by AIE's Content Security feature.

Highlight

Enable/disable the highlighting of query terms in the results list. The default is off.

Max Resubmits

Specify the maximum number of times to resubmit a query when zero results returne. The default is no re submission. For more information see, Query Resubmission.

Locale

Specify the locale (language) of a query. Locale is represented by a 2-character ISO 639-1 language code. This is important because some aspects of the parsing of a query, such as tokenization and synonym expansion depend on the language. The default is English ("en").

Geo Search Field

Specifies the schema field containing the document position information to use for geographic search functionality. This field should be of type point.

Latitude

The Latitude coordinate for the query position.

Longitude

The Longitude coordinate for the query position.

Units

The units of the Latitude/Longitudecoordinates.

Geo Distance Filter

Maximum distance from the query position for which query results should return.

Units

Distance units.

Geo Polygon Filter

Defines the schema field that contains multiple point values which define a geographic polygon by which to filter results.

Score Function

Defines scoring function to use in the relevancy calculation for results.

Hits

Specify the number of results to return. The default is 10 results.

Offset

Specify which part of the result set (hits) to return. The default is 0 which returns the first set of hits. To see hits 11-20, type 10 in this field.

Relevancy Model

The configuration defined relevancy profile to apply when scoring the query.

Sort

Specify the sort key to use for results. The default is blank which sorts the results by relevancy in descending order (that is, most relevant results first).

Fields

Comma-delimited list of fields to return for the query. If left blank, all stored fields are returned.

Facet

Specify one or more fields to render as facets. The default is no facets.

Facet Finder

Select the facet finder mode. The default is OFF. Specify the number of facets to recommend in the Count field.  For more information, see Using the FacetFinder for Facet Discovery.

Stopwords

Set the stopword handling mode to off, remove or block. For more information, see the Configuring Languages in Attivio.

Acronyms

Enable/disable acronym expansion. Specify the weight (boost) for matches on acronyms in the associated Boost input box. The default boost is 25 which reduces the relevancy value of acronym matches by three-fourths. Set the boost to 100 to give synonyms equal weight with the original search terms. For more information, see the Configuring Languages in Attivio.

Synonyms

Enable/disable synonym expansion. Specify the weight (boost) for matches on synonyms in the associated Boost input box. The default boost is 25 which reduces the relevancy value of synonym matches by three-fourths. Set the boost to 100 to give synonyms equal weight with the original search terms.  For more information, see the Configuring Languages in Attivio.

Lemmatization

Enable/disable the expansion of word forms, also known as Lemmatization. Specify the weight (boost) for matches on expanded terms in the associated Boost input box. The default boost is 25 which reduces the value of lemma matches by three-fourths. Set the boost to 100 to give expanded terms equal weight with the original term.  For more information, see the Configuring Languages in Attivio.

Spellcheck Mode

Specify how to handle spelling suggestions. The default is OFF. Select AUTOCORRECT to automatically correct spelling errors when a query returns zero results. Select AUTOEXPAND to add multiple possible corrected spellings to the query. Select SUGGEST to only receive spelling corrections as messages, but not have them automatically replace misspelled terms.

JOIN Rollup Mode

Specify how to render results using the JOIN operator.  For more information, see Advanced Query Language.

ABC EnabledWhen enabled, search queries are treated as UserQuery.
Business Center Search ProfileEnter the name of an Attivio Business Center search profile to test.  The ABC Enabled checkbox must be selected.

Debug

Enables/disable debug mode to see more information related to the query request/response.

Include Metadata in ResponseBe sure this control is enabled (checked) when an Attivio support analyst asks for query-response information.

Custom Properties

You can pass arbitrary properties along with query requests for use with custom components.

 

 

  • No labels