AI 検索でのあいまい数値検索のアクティブ化
ファジー数値検索を有効にすると、ユーザーはアルファベットのプリフィックスや先頭のゼロを入力しなくても、数値フィールド値でインデックス付きレコードを検索できます。
始める前に
必要なロール:admin
このタスクについて
このタスクはオプションです。これは、 AI 検索 でファジー数値検索機能をアクティブにする場合にのみ実行する必要があります。
ファジー数値検索では、数値検索用語をインデックス付き ServiceNow AI Platform® レコードをその数値フィールド値で照合できます。あいまい一致では、アルファベットのプレフィックスと先頭のゼロを無視して、数値の検索用語を各インデックス付きレコードの Number と比較します。たとえば、ナレッジ記事と問題レコードにインデックスを付ける場合、 23583 を検索すると、ナレッジ記事KB00023583と問題PRB00023583が検索結果として返される可能性があります。
あいまい数値検索では、 番号付き テーブルからのみレコードを検索します。これらは、番号 [sys_number] テーブルで定義されたプリフィックスを持つ番号フィールドを持つテーブルです。レコードの番号付けと番号テーブルの詳細については、「 レコードの番号付け」を参照してください。
親テーブルから数値フィールドを継承する子テーブルは、あいまい数値検索を使用して検索できません。独自の数値フィールドが定義されているテーブルのみが、この機能を使用します。
あいまい数値検索では、 number という名前の事前定義されたフィールドの数値フィールド値のみが検索されます。カスタムフィールドや他の名前の事前定義されたフィールドは検索されません。
あいまい数値検索を使用した検索の詳細については、「 AI 検索でのあいまい数値検索」を参照してください。
あいまい数値検索には、デフォルトでアクティブ化されているインデックス作成コンポーネントと、デフォルトで非アクティブ化されているクエリー時間コンポーネントが含まれています。アドミニストレーターは、 glide.ais.query.enable_fuzzy_number_match システムプロパティの値を変更することで、クエリ時間コンポーネントをアクティブ化できます。
手順
-
システムプロパティ [sys_properties] テーブルのリストビューに移動します。
- [すべて] を選択します。
- [フィルター] フィールドに「sys_properties.list」と入力します。
- Enter を押します。
-
名前 glide.ais.query.enable_fuzzy_number_match のシステムプロパティレコードを検索します。
- この名前のシステムプロパティレコードが存在する場合は、そのレコードを選択して開きます。
- この名前のシステムプロパティレコードが存在しない場合は、[新規] を選択し、新しいシステムプロパティの名前として「glide.ais.query.enable_fuzzy_number_match」と入力し、[タイプ] として true | false を選択します。
- システムプロパティフォームの [値 ] フィールドに「 true」と入力します。
- [ 送信] または [更新] を選択して、変更したシステムプロパティレコードを保存します。
タスクの結果
ファジー数値検索は、インスタンスのすべての AI 検索 アプリケーションのユーザーに対してアクティブ化されます。