Enabling and configuring Full Text Search for Smart IT


The Smart IT search function uses the Full Text Search (FTS) and Multi Form search capabilities of Remedy AR System to search the BMC Remedy IT Service Management applications and components. The Smart IT search function also uses the search capabilities of BMC Knowledge Management to look for knowledge resources.

As an administrator, you can configure the Search function in Remedy AR System and in BMC Knowledge Management to work optimally for your organization.

Before you begin

To perform configurations for BMC Knowledge Management, you need Knowledge Config permissions.

To enable FTS

FTS is installed by default with the Remedy AR System server. FTS search across multiple forms is required for Smart IT, but is enabled by default. To enable FTS, perform the following tasks:

Task

Description

Reference

1

Configure the Remedy AR System server for FTS

2

Index fields for FTS.

Excerpt named indexing_fields_for_fts was not found in document xwiki:Service-Management.IT-Service-Management.Remedy-with-Smart-IT.smartit2002._inclusionsLibrary_smartit._smartit_NW_LinksLibrary.WebHome.

FTS configuration options

Many configuration options are available for FTS. The following table lists a subset of these options. For information about how to set these options and for other options, see the reference links.

Option

Description

Reference

Full Text Search Threshold

The maximum number of search results returned from the search engine. The default value is 10,000. To limit the number of search results (because of constraints on the computer where the search engine is running), reduce the threshold.

Complex Search Threshold

During the processing of search results, the server combines results from subqueries to arrive at the final result set. If the number of rows created during processing exceeds this value, the server returns an error message indicating that the search is too complex. The default value is 1,000,000.

Server Configuration

Select whether the server is part of a server group, and its role in the server group. Additional options are available, for example to set the port and maximum JVM memory.

FTS search is performed only in those forms that are requested, for example, HPD:Help Desk, RKM:HowTo and Smart IT sends a list of forms that are relevant. In case of multiple forms, FTS does not differentiate between forms for relevance.

Relevance and sorting depend on the Lucene algorithm of TF-IDF (Term frequency – Inverse Document Frequency). This means, it pushes those entries where the term frequency is high or where the term matches more number of times in the record. It also pushes those entries where the number of matches out of the total documents is less.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*