---
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


---

# Zing による 4 つのフェーズでの検索結果の生成

# Zing による 4 つのフェーズでの検索結果の生成 {#ariaid-title1}

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

ドキュメントをシャード間で分割し、シャードドキュメントを検索し、シャードドキュメントをスコアリングし、スコアをインデックスに結合することで、検索結果を生成します。  
Zing は次の 4 つのフェーズで検索結果を生成します。

1. 検索可能なドキュメントをインデックスシャード間で分割します。
2. シャードドキュメントを検索してフィルタリングします。
3. シャードドキュメントをスコアリングします。
4. シャードドキュメントスコアをインデックスに結合します。
{#c_SearchProcess__ol_ovr_1sv_kq}

## フェーズ 1：検索可能なドキュメントをインデックスシャード間で分割

検索が実行されると、検索可能なすべてのドキュメントが 10 のインデックスシャードに均等に分割されます。各シャードには、ドキュメントの一意のリストがあります。

検索効率を最大化するために、各インデックスシャードを同時に検索するための 10 個のクエリスレッドが作成されます。  
図 : 1. ドキュメントのインデックスシャード間での分割

## フェーズ 2：シャードドキュメントの検索とフィルター

各クエリスレッドは、シャードドキュメントのリストを検索して、検索条件に一致するドキュメントを特定します。たとえば、「<kbd class="ph userinput">wifi network</kbd>」を検索すると、「`wifi`」と「`network`」の両方を含む (順序は問わない) すべてのドキュメントが返されます。  
注:  
複数単語検索は、AND 演算子で接続された複数の単一単語検索と同等です。たとえば、\[contains\] \[wifi\] \[AND\] \[contains\] \[network\] などとします。

クエリスレッドは、一致する各ドキュメントに数値 (ドキュメント ID) を割り当てて一意に識別します。他のすべてのドキュメントは無視されます。

## フェーズ 3：シャードドキュメントのスコアリング

クエリスレッドは、一致する各シャードドキュメントを[スコアリング](https://servicenow-prod.fluidtopics.net/GrvY5lA7UcifFO_hv_cQZg "Zing 検索エンジンは、ドキュメント内の検索用語の頻度、順序、重みからドキュメントスコアを計算します。")します。  
図 : 2. クエリスレッドによるシャードドキュメントの検索、フィルタリング、スコアリング

## フェーズ 4：シャードドキュメントスコアの結合とソート

ドキュメントスコアが単一のインデックスに結合され、ドキュメントはドキュメントスコアが高いものから低いものへとソートされます。ドキュメントスコアが最も高いドキュメントは、検索クエリに最も関連性があります。  
図 : 3. シャードドキュメントスコアの結合とソート
**関連概念**   

* [利用可能な検索オプション](https://servicenow-prod.fluidtopics.net/2dNoiqRRFUAJgUO7uYmLpQ "Zing は、テキスト検索を実行するための複数の検索インターフェイスと検索演算子をユーザーに提供します。")
* [グローバル検索では、複数のテーブルからレコードが検索されます。](https://servicenow-prod.fluidtopics.net/PtSMo6x8z6fBtRvAwxClag "単一の検索フィールドから複数のレコードタイプを検索します。")
* [Zing によるアクセス制御を使用した検索結果のフィルタリング](https://servicenow-prod.fluidtopics.net/qpbyl1gntEWJgpl7y8JZyg "Zing フィルター検索結果は、ユーザーがアクセスできるレコードのみを表示します。")
* [Zing による 3 つのコンポーネントを使用したドキュメントスコアの計算](https://servicenow-prod.fluidtopics.net/GrvY5lA7UcifFO_hv_cQZg "Zing 検索エンジンは、ドキュメント内の検索用語の頻度、順序、重みからドキュメントスコアを計算します。")
* [Zing インデックスワード](https://servicenow-prod.fluidtopics.net/jOayQm080SYy48OEFfiZ1Q "ドキュメントを単語に分割してインデックスを作成します。インスタンスがサポートする言語に応じて、単語は中国語や日本語の象形文字などの単一文字であったり、またはラテン語、アラビア語、ピンイン言語などのスペースで区切られた文字のシーケンスであったりする場合があります。")
* [Zing で検索結果に添付ファイルを含めることが可能](https://servicenow-prod.fluidtopics.net/BArzoolhu9Mf6YNiYzz5dg "インデックス付きテーブルの添付ファイルからコンテンツを検索します。ナレッジ [kb_knowledge] テーブルの検索結果の添付ファイルを表示します。")
* [Zing によるクエリからのストップワードの削除](https://servicenow-prod.fluidtopics.net/ixuVx~YvKJw4UoggWRcHAQ "意味のある結果が得られない検索クエリーから一般的な単語を削除します。")
* [Zing による派生語と語幹解釈の一致](https://servicenow-prod.fluidtopics.net/GU2Ua7qSlgyojPjGmMzQwQ "複数文字の検索キーワードを語幹形式に変換して、その語の派生バージョンを検索します。")
* [Zing で同義語による検索結果の拡張が可能](https://servicenow-prod.fluidtopics.net/Qqy_7OYo8Fzu7G8Xy7BNzw "検索結果を展開して、追加の検索用語を含めます。")
* [Zing はユーザーが検索用語を入力すると検索提案を表示](https://servicenow-prod.fluidtopics.net/itMVVhG6fB_jRv8hLXwEHQ "ユーザーが検索用語を入力したときに可能な検索クエリの完了を表示します。")  
**関連資料**   

* [Zing テキストインデックス作成および検索エンジンの機能](https://servicenow-prod.fluidtopics.net/2CaCvQY08lqbPfIxKUhiew "Zing テキストインデックス作成および検索エンジン の機能を有効にして構成します。")
* [Zing でインストール](https://servicenow-prod.fluidtopics.net/erHW5nHyNFPE6vn4vWbcDA "Zing では、数種類のコンポーネントがインストールされます。")

