---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# グローバル検索用のカスタム検索照合の作成

# グローバル検索用のカスタム検索照合の作成 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月19日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

指定したテーブルと列 (フィールド) から完全一致の検索結果を返すように、グローバル検索のエクスペリエンスをカスタマイズします。プリフィックスの後に数字が続く検索用語 ( INT470271など) や、区切り文字を含む数字の検索用語 ( 525-326-3827 や 2016/01/08など) に対して、カスタム検索照合を構成できます。

## 始める前に

ネクストエクスペリエンス が有効になっている必要があります。  
グローバル検索の検索エンジンとして AI 検索 を設定する必要があります。AI 検索 をグローバル検索の検索エンジンとして設定する方法の詳細については、「[AI 検索 for ネクストエクスペリエンス](https://servicenow-prod.fluidtopics.net/3eqZKF_WlaoYMkV6V66KlQ "この ServiceNow Store アプリケーションを使用すると、アドミニストレーターは、グローバル検索と構成可能なワークスペース検索を含む、ネクストエクスペリエンス の 統一ナビゲーション 検索の検索エンジンとして AI 検索 を設定できます。")」を参照してください。  
注:  
インスタンスがもともと Utah 以降のファミリーリリースを実行して作成されたものである場合は、AI 検索 がグローバル検索の検索エンジンとして自動的に設定されます。

必要なロール：ais_admin

## このタスクについて

グローバル検索での完全一致の動作をカスタマイズするには、カスタム検索照合を定義します。照合では、AI 検索 が検索クエリを比較する対象となる Java 正規表現パターンと、テーブルおよびそのテーブルの列 (フィールド) を指定します。検索クエリが正規表現パターンと完全に一致すると、カスタム照合がトリガーされて、指定したテーブルと列からの完全一致の結果のみがグローバル検索によって返されます。  
カスタム検索照合は、番号 \[sys_number\] テーブルで定義されたプリフィックスがあるテーブルに対するデフォルトの AI 検索 完全一致機能よりも優先されます。グローバル検索クエリがカスタム検索照合の正規表現パターンと一致しない場合、AI 検索 はプリフィックスが定義されたテーブルでの完全一致を求めるクエリの評価にフォールバックします。  
注:  
admin ロールを持つユーザーは、 glide.ais.custom_matcher.legacy_fallback_enabled システムプロパティの値を false に設定することで、このフォールバック動作を無効にすることができます。この値を設定すると、検索クエリがカスタム検索照合の正規表現パターンと一致しない場合、AI 検索 はそれを通常の全文検索として扱い、プリフィックスが定義されたテーブル内の完全一致を無視します。

AI 検索 がグローバル検索クエリで完全一致を評価する様子については、「[ネクストエクスペリエンス 向け AI 検索 の使用](https://servicenow-prod.fluidtopics.net/3sYncXEI43k~8pFz7ClZJg "グローバル検索では、ネクストエクスペリエンス 統一ナビゲーション 検索フィールドから複数のレコードタイプを一度に検索できます。グローバル検索結果と、アクセス可能なワークスペースアプリケーションの結果を切り替えることができます。")」を参照してください。

## 手順

1. 移動先 AI 検索検索エクスペリエンスグローバル検索カスタム照合.
2. \[新規\] を選択します。
3. 「カスタム照合」フォームで、\[名前\]、\[テーブル\]、および \[列\] フィールドに入力します。  
   フィールド値の説明については、「[「カスタム照合」フォーム](https://servicenow-prod.fluidtopics.net/Jk7F6891_RS_4FJK3S3XaQ "「カスタム照合」フォームには、AI 検索 に対して定義されたグローバル検索カスタム照合に関する情報が含まれています。正規表現に一致する検索用語の特定のテーブルと列から完全一致の結果を返すカスタム照合を作成する場合は、このフォームを使用します。")」を参照してください。
4. フォームの \[正規表現\] フィールドに入力するには、次の手順に従います。
   1. \[正規表現を生成\] を選択します。
   2. ポップアップウィンドウで、指定した \[列\]に表示される値により近いオプションを選択します。
   3. プロンプトが表示されたら、値のプリフィックスを入力するか、値の数値区切り文字を選択します。
   4. \[送信\] を選択してポップアップウィンドウを閉じます。
   {#create-search-matcher-ais__substeps_j1w_kdj_kvb}
5. \[Submit (送信)\] をクリックします。
6. glide.ais.custom_matcher.legacy_fallback_enabledシステムプロパティの値が false に設定されている場合は、次の追加手順を実行して、グローバル検索に使用される検索アプリケーション構成にカスタム照合をリンクします。
   1. \[すべて\] を選択します。
   2. \[ フィルター \] フィールドに「 <kbd class="ph userinput">m2m_search_context_config_custom_matcher.list</kbd>」と入力します。
   3. Enter を押します。  
      検索アプリケーション \[m2m_search_context_config_custom_matcher\] テーブルのカスタム照合がリストビューで開きます。
   4. \[新規\] を選択します。
   5. \[検索アプリケーションのカスタム照合 (Custom matchers for Search Application)\] フォームで、フィールドに入力します。  
      {#create-search-matcher-ais__table_rdp_5lh_lcc__entry__2}

      | フィールド | Description (説明) |
      |-|-|
      | カスタム照合 | カスタム検索照合の名前。 |
      | 順序 | 指定された AI 検索 アプリケーションのコンテキストでのカスタム検索照合の評価順序。より小さい順序値を持つ照合が最初に評価されます。 |
      | 検索コンテキスト構成 | カスタム検索照合をリンクする AI 検索 アプリケーションの検索アプリケーション設定レコードの名前。 グローバル検索の場合は、\[ AIS\] ネクストエクスペリエンス検索設定レコード を選択します。 |
      [ ]

      {#create-search-matcher-ais__table_rdp_5lh_lcc}
   6. \[送信\] を選択します。  
      カスタム検索照合と選択した AI 検索 アプリケーションのリンケージレコードが、検索アプリケーションのカスタム照合 \[m2m_search_context_config_custom_matcher\] テーブルに表示されます。
   {#create-search-matcher-ais__substeps_gy3_llh_lcc}

