Case Text Searching

Emplifi Agent allows you to find specific words in case text associated with cases or issues. This feature is available in the following reports: Case Listing, Frequency, and Chart. The feature must first be enabled for the database and column. Refer to Case Text Search Setup for details.

To use the feature, add a filter that references case text (GF4 category id) as the category and "CONTAINS" as the operator. The Value, From column on the filter will indicate the words to search for and logic to use when searching.

Case Text Search Setup

Case Text Search relies on a database specific feature that is enabled for use within Emplifi Agent. This allows searching and filtering for cases based on certain words in the case text entries. You only need to perform the set up once per database (production or training).

MS SQL Server Database

Steps to Enable the Searching

To set up case text searching, complete the following steps:

  1. Launch the Emplifi System Manager on the application server.
  2. Open the database connection to the database to enable the feature (performing this in a training environment first is recommended).

Note: The ID System Manager connects with will need permissions to add columns and indexes, typically this should be the same ID that was able to perform the upgrade process

  1. Open Utilities System Setup for that database.
  2. Select Create Full Text Index (on case_text.case_text) option (Update System Configuration will be selected by default).
  3. Click the Run Process button on the banner.
  4. Once complete, case text search will be enabled. On SQL Server the process of building the index can take a significant amount of time (see technical notes below). The actual index creation may be spawned in the background while control returns to System Manager. This means until the background process is complete text searching will produce unreliable results.

Technical Notes from Enabling Case Text Search

  • With over 500,000 rows of case text, there was no noticeable performance impact and simple case text searches produce results in less than two seconds. Note the time to return the results to the client is excluded, because the transfer of two rows and 2,000 rows to the user's computer is greatly impacted by the network and what the user's computer can handle.
  • SQL Server will create a file directory to store index and word information. That directory uses an average of 15Mb of space for every 100,000 rows and the directory will be created underneath the default SQL Server data location.
  • The process to build the text searching index was about 25 minutes for 500,000 rows of case text (including background processing). This was on an older machine that was not in use, so it can be affected if this option is enabled during the day and depending on capabilities of the database server. We recommend that this feature be enabled in the training database first to understand the full impact.

 

Related Topics Link IconRelated Topics