Azure Cognitive Search Cultureサポートの紹介
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
注意
Azure Cognitive Searchは将来的に廃止され、Sitecoreは今後このサービスのサポートを終了します。
Azure Cognitive Search Culture Support機能により、ユーザーは特定の言語で書かれたコンテンツに検索リクエストを向けることができます。これは、フィールドごと/言語ごとの言語分析のサポートによって実現されています。各言語のフィールドデータは、検索インデックス内の2つのフィールドに自動的に格納されます。
一般的なフィールド <field_name>_s
言語固有のフィールドで、言語の接尾辞がついています <field_name>_s_t_<language_code>
インデックスに保存される情報の種類
Azure Cognitive SearchはSitecoreで複数の言語をサポートしています。 Content* タブでは、英語とデンマーク語の両方の値を保存するためにSitecoreの2つの言語フィールドを設定できます。


Azure Cognitive Search英語版(azureuniqueid=1)のデータを次のように保存します。
フィールド名
場の価値
field1_s
English field1
field1_s_t_da
Null
field1_s_t_en
English field1
field2_s
English field2
field2_s_t_da
Null
field2_s_t_en
English field2
同様に、Azure Cognitive Searchはデンマーク語版(azureuniqueid=2)のデータを以下の方法で保存しています。
フィールド名
場の価値
field1_s
Danish field1
field1_s_t_da
Danish field1
field1_s_t_en
Null
field2_s
Danish field2
field2_s_t_da
Danish field2
field2_s_t_en
Null
Azure Cognitive Search Culture Supportでの検索
Sitecoreの言語フィルターを使って、特定の言語のコンテンツを含む項目を検索できます。

検索を特定のフィールドに絞ると、言語フィルターは検索クエリを生成し、指定された言語の内容を含む項目に適用します。
