SearchIndex interface
يمثل تعريف فهرس البحث، الذي يصف الحقول وسلوك البحث للفهرس.
الخصائص
analyzers | محللات الفهرس. |
char |
عوامل تصفية الأحرف للفهرس. |
cors |
خيارات للتحكم في مشاركة الموارد عبر المنشأ (CORS) للفهرس. |
default |
اسم ملف تعريف التسجيل المراد استخدامه إذا لم يتم تحديد أي شيء في الاستعلام. إذا لم يتم تعيين هذه الخاصية ولم يتم تحديد ملف تعريف تسجيل النقاط في الاستعلام، فسيتم استخدام التسجيل الافتراضي (tf-idf). |
encryption |
وصف لمفتاح تشفير تقوم بإنشائه في Azure Key Vault. يتم استخدام هذا المفتاح لتوفير مستوى إضافي من التشفير الثابت لبياناتك عندما تريد ضمانا كاملا بأنه لا يمكن لأي شخص، ولا حتى Microsoft، فك تشفير بياناتك في Azure Cognitive Search. بمجرد تشفير بياناتك، ستظل مشفرة دائما. سيتجاهل Azure Cognitive Search محاولات تعيين هذه الخاصية إلى null. يمكنك تغيير هذه الخاصية حسب الحاجة إذا كنت تريد تدوير مفتاح التشفير الخاص بك؛ لن تتأثر بياناتك. التشفير باستخدام المفاتيح التي يديرها العميل غير متوفر لخدمات البحث المجانية، وهو متاح فقط للخدمات المدفوعة التي تم إنشاؤها في 1 يناير 2019 أو بعده. |
etag | ETag للفهرس. |
fields | حقول الفهرس. |
name | اسم الفهرس. |
scoring |
ملفات تعريف تسجيل النقاط للفهرس. |
semantic |
يحدد معلمات فهرس البحث الذي يؤثر على القدرات الدلالية. |
similarity | نوع خوارزمية التشابه التي سيتم استخدامها عند تسجيل المستندات المطابقة لاستعلام بحث وترتيبها. يمكن تعريف خوارزمية التشابه فقط في وقت إنشاء الفهرس ولا يمكن تعديلها على الفهارس الموجودة. إذا كانت فارغة، يتم استخدام خوارزمية ClassicSimilarity. |
suggesters | المقترحات للفهرس. |
token |
عوامل تصفية الرمز المميز للفهرس. |
tokenizers | الرموز المميزة للفهرس. |
vector |
يحتوي على خيارات التكوين المتعلقة بالبحث في المتجهات. |
تفاصيل الخاصية
analyzers
charFilters
corsOptions
خيارات للتحكم في مشاركة الموارد عبر المنشأ (CORS) للفهرس.
corsOptions?: CorsOptions
قيمة الخاصية
defaultScoringProfile
اسم ملف تعريف التسجيل المراد استخدامه إذا لم يتم تحديد أي شيء في الاستعلام. إذا لم يتم تعيين هذه الخاصية ولم يتم تحديد ملف تعريف تسجيل النقاط في الاستعلام، فسيتم استخدام التسجيل الافتراضي (tf-idf).
defaultScoringProfile?: string
قيمة الخاصية
string
encryptionKey
وصف لمفتاح تشفير تقوم بإنشائه في Azure Key Vault. يتم استخدام هذا المفتاح لتوفير مستوى إضافي من التشفير الثابت لبياناتك عندما تريد ضمانا كاملا بأنه لا يمكن لأي شخص، ولا حتى Microsoft، فك تشفير بياناتك في Azure Cognitive Search. بمجرد تشفير بياناتك، ستظل مشفرة دائما. سيتجاهل Azure Cognitive Search محاولات تعيين هذه الخاصية إلى null. يمكنك تغيير هذه الخاصية حسب الحاجة إذا كنت تريد تدوير مفتاح التشفير الخاص بك؛ لن تتأثر بياناتك. التشفير باستخدام المفاتيح التي يديرها العميل غير متوفر لخدمات البحث المجانية، وهو متاح فقط للخدمات المدفوعة التي تم إنشاؤها في 1 يناير 2019 أو بعده.
encryptionKey?: SearchResourceEncryptionKey
قيمة الخاصية
etag
ETag للفهرس.
etag?: string
قيمة الخاصية
string
fields
name
اسم الفهرس.
name: string
قيمة الخاصية
string
scoringProfiles
semanticSearch
يحدد معلمات فهرس البحث الذي يؤثر على القدرات الدلالية.
semanticSearch?: SemanticSearch
قيمة الخاصية
similarity
نوع خوارزمية التشابه التي سيتم استخدامها عند تسجيل المستندات المطابقة لاستعلام بحث وترتيبها. يمكن تعريف خوارزمية التشابه فقط في وقت إنشاء الفهرس ولا يمكن تعديلها على الفهارس الموجودة. إذا كانت فارغة، يتم استخدام خوارزمية ClassicSimilarity.
similarity?: SimilarityAlgorithm
قيمة الخاصية
suggesters
tokenFilters
tokenizers
vectorSearch
يحتوي على خيارات التكوين المتعلقة بالبحث في المتجهات.
vectorSearch?: VectorSearch