AI 検索でのあいまい数値検索

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • ファジー数値検索では、アルファベットのプリフィックスや先頭のゼロを入力しなくても、番号フィールド値でインデックス付きレコードを検索できます。

    ファジー数値検索の概要

    AI 検索 のあいまい数値検索では、数値検索用語を使用して、インデックス付きServiceNow AI Platform®レコードをその数値フィールド値で照合できます。あいまい一致では、アルファベットのプレフィックスと先頭のゼロを無視して、数値の検索用語を各インデックス付きレコードの Number と比較します。たとえば、ナレッジ記事と問題レコードにインデックスを付ける場合、 23583 を検索すると、ナレッジ記事KB00023583と問題PRB00023583が検索結果として返される可能性があります。

    あいまい検索が有効になっている場合、 AI 検索 は、検索時および検索用語のオートコンプリート提案を計算するときに、すべての数値の検索用語であいまい一致をチェックします。
    重要:

    あいまい数値検索では、 番号付き テーブルからのみレコードを検索します。これらは、番号 [sys_number] テーブルで定義されたプリフィックスを持つ番号フィールドを持つテーブルです。レコードの番号付けと番号テーブルの詳細については、「 レコードの番号付け」を参照してください。

    親テーブルから数値フィールドを継承する子テーブルは、あいまい数値検索を使用して検索できません。独自の数値フィールドが定義されているテーブルのみが、この機能を使用します。

    あいまい数値検索では、 number という名前の事前定義されたフィールドの数値フィールド値のみが検索されます。カスタムフィールドや他の名前の事前定義されたフィールドは検索されません。

    ファジーな数値一致動作

    次の表に、あいまい数値一致の動作の詳細を示します。
    あいまいな数値一致の動作 説明
    AI 検索 は、数値のみの検索用語であいまい一致をチェックします 検索用語に数字以外の文字が含まれているため、KB52578 の検索はナレッジ記事の KB00052578 と一致しません。16867 test を検索すると、すべて数値の 16867 検索用語であいまいな数値の一致がチェックされますが、数値以外の test の検索用語はチェックされません。
    あいまいな数値一致では、すべて数値の検索用語の先行ゼロは無視されます 07295 を検索すると、7295 (先行ゼロがない) を検索するのと同じあいまい数値一致が返されます。
    あいまい数値検索では、インデックス付きレコードの数値フィールド値のみが一致します 28761 を検索すると、数値フィールド値が KB00028761 のナレッジ記事と一致しますが、他のナレッジ記事のテキストに KB00028761 が含まれている場合は一致しません。
    あいまいな数値一致では、レコードの数値フィールド値のアルファベットのプリフィックスと先行ゼロのみが無視されます 729 を検索すると、ナレッジ記事 KB00000729 と一致しますが、数値フィールド値の一致する部分文字列の前にゼロ以外の数字があるため、記事 KB00003729 とは一致しません。
    あいまい一致とするには、数値の部分文字列がレコードの数値フィールド値の最後の桁と一致している必要があります 1164 を検索すると、ナレッジ記事 KB00001164 と一致しますが、数値フィールド値に一致する部分文字列の後の数字が含まれているため、記事 KB00116497 とは一致しません。

    あいまい数値検索の例

    次の表に、あいまい数値検索が検索結果とどのように一致するかを例示します。これらの例では、レコードがナレッジ [kb_knowledge] テーブルと問題 [problem] テーブルからインデックス化されていることを前提としています。
    検索 検索結果
    73492 検索で一致する結果は次のとおりです。
    • 番号 KB00073492 のナレッジ記事
    • 番号 PRB00073492 の問題
    • 73492 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    05638 検索で一致する結果は次のとおりです。
    • 番号 KB0005638 のナレッジ記事
    • 番号 PRB0005638 の問題
    • 05638 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    2541 828 AND (結合) 演算子を使用する場合、検索で一致する結果は次のとおりです。
    • 番号 KB0002541 と、828 を (部分文字列ではなく) 用語全体として含むテキストのナレッジ記事
    • 番号 KB0000828 と、2541 を (部分文字列ではなく) 用語全体として含むテキストのナレッジ記事
    • 番号 PRB0002541 と、828 を (部分文字列ではなく) 用語全体として含むテキストの問題
    • 番号 PRB0000828 と、2541 を (部分文字列ではなく) 用語全体として含むテキストの問題
    • 2541828 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    OR (分離) 演算子を使用する場合、検索で一致する結果は次のとおりです。
    • 番号 KB0002541 のナレッジ記事
    • 番号 KB0000828 のナレッジ記事
    • 番号 PRB0002541 の問題
    • 番号 PRB0000828 の問題
    • 2541 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    • 828 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    注:
    AND 演算子と OR 演算子の詳細については、「AI 検索 のシステムプロパティglide.ais.query.search_operator システムプロパティの説明」を参照してください。
    モデル 9433 AND (結合) 演算子を使用する場合、検索で一致する結果は次のとおりです。
    • 番号 KB0009433 と、モデルを (部分文字列ではなく) 用語全体として含むテキストのナレッジ記事
    • 番号 PRB0009433 と、モデルを (部分文字列ではなく) 用語全体として含むテキストの問題
    • モデル9433 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    OR (分離) 演算子を使用する場合、検索で一致する結果は次のとおりです。
    • 番号 KB0009433 のナレッジ記事
    • 番号 PRB0009433 の問題
    • モデルを (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    • 9433 を (部分文字列ではなく) 用語全体として含むインデックス付きレコードまたはドキュメント
    注:
    AND 演算子と OR 演算子の詳細については、「AI 検索 のシステムプロパティ」のglide.ais.query.search_operatorシステムプロパティの説明を参照してください。

    ファジー数値検索の可用性

    あいまい数値検索はデフォルトで非アクティブ化されています。ServiceNow AI Platform®アドミンが有効にしている場合にのみ、検索時に使用できます。この機能の有効化手順については、「 AI 検索でのあいまい数値検索のアクティブ化」を参照してください。