@azure/search-documents package

الفصول

AzureKeyCredential

بيانات اعتماد مستندة إلى مفتاح ثابت تدعم تحديث قيمة المفتاح الأساسي.

GeographyPoint

يمثل نقطة جغرافية في الإحداثيات العمومية.

IndexDocumentsBatch

الفئة المستخدمة لتنفيذ عمليات الدفعة مع مستندات متعددة إلى الفهرس.

SearchClient

الفئة المستخدمة لتنفيذ العمليات مقابل فهرس البحث، بما في ذلك الاستعلام عن المستندات في الفهرس بالإضافة إلى إضافتها وتحديثها وإزالتها.

SearchIndexClient

فئة لتنفيذ عمليات لإدارة (إنشاء وتحديث وقائمة/حذف) الفهارس، & المرادفات.

SearchIndexerClient

فئة لتنفيذ عمليات لإدارة (إنشاء وتحديث وقائمة/حذف) المفهرسات، مصادر البيانات & مجموعات المهارات.

SearchIndexingBufferedSender

الفئة المستخدمة لتنفيذ عمليات مخزنة مؤقتا مقابل فهرس بحث، بما في ذلك إضافتها وتحديثها وإزالتها.

الواجهات

AnalyzeRequest

يحدد بعض مكونات النص والتحليل المستخدمة لتقسيم هذا النص إلى رموز مميزة.

AnalyzeResult

نتيجة اختبار محلل على النص.

AnalyzedTokenInfo

معلومات حول رمز مميز تم إرجاعه بواسطة محلل.

AsciiFoldingTokenFilter

يحول أحرف Unicode الأبجدية والرقمية والرمزية غير الموجودة في أول 127 حرفا من أحرف ASCII (كتلة Unicode "اللاتينية الأساسية") إلى مكافئات ASCII الخاصة بها، إذا كانت هذه المكافئات موجودة. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

AutocompleteItem

نتيجة طلبات الإكمال التلقائي.

AutocompleteRequest

معلمات المطابقة الغامضة وسلوكيات استعلام الإكمال التلقائي الأخرى.

AutocompleteResult

نتيجة استعلام الإكمال التلقائي.

AzureActiveDirectoryApplicationCredentials

بيانات اعتماد تطبيق مسجل تم إنشاؤه لخدمة البحث الخاصة بك، المستخدمة للوصول المصادق عليه إلى مفاتيح التشفير المخزنة في Azure Key Vault.

BM25Similarity

دالة الترتيب استنادا إلى خوارزمية تشابه Okapi BM25. BM25 هي خوارزمية تشبه TF-IDF تتضمن تسوية الطول (يتم التحكم فيها بواسطة المعلمة "b") بالإضافة إلى تشبع تردد المصطلح (يتم التحكم فيه بواسطة المعلمة "k1").

BaseCharFilter

النوع الأساسي لعوامل تصفية الأحرف.

BaseCognitiveServicesAccount

النوع الأساسي لوصف أي مورد خدمة Azure الذكاء الاصطناعي مرفق بمجموعة مهارات.

BaseDataChangeDetectionPolicy

النوع الأساسي لنهج الكشف عن تغيير البيانات.

BaseDataDeletionDetectionPolicy

النوع الأساسي لنهج الكشف عن حذف البيانات.

BaseLexicalAnalyzer

النوع الأساسي للمحللات.

BaseLexicalTokenizer

النوع الأساسي للرمز المميز.

BaseScoringFunction

النوع الأساسي للدالات التي يمكنها تعديل درجات المستند أثناء الترتيب.

BaseSearchIndexerSkill

النوع الأساسي للمهارات.

BaseSearchRequestOptions

معلمات التصفية والفرز والوجه والترحيل وسلوكيات استعلام البحث الأخرى.

BaseTokenFilter

النوع الأساسي لعوامل تصفية الرمز المميز.

BaseVectorQuery

معلمات الاستعلام لاستعلامات البحث المتجهة والمختلطة.

BaseVectorSearchAlgorithmConfiguration

يحتوي على خيارات التكوين الخاصة للخوارزمية المستخدمة أثناء الفهرسة و/أو الاستعلام.

CjkBigramTokenFilter

نماذج bigrams من مصطلحات CJK التي يتم إنشاؤها من الرمز المميز القياسي. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

ClassicSimilarity

خوارزمية التشابه القديمة التي تستخدم تنفيذ Lucene TFIDFSimilarity من TF-IDF. يقدم هذا التباين في TF-IDF تسوية طول المستند الثابت بالإضافة إلى عوامل التنسيق التي تعاقب المستندات التي تتطابق جزئيا فقط مع الاستعلامات التي تم البحث فيها.

ClassicTokenizer

الرمز المميز المستند إلى التدقيق النحوي المناسب لمعالجة معظم المستندات باللغة الأوروبية. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

CognitiveServicesAccountKey

مورد خدمة Azure الذكاء الاصطناعي مزود بمفتاح مرفق بمجموعة مهارات.

CommonGramTokenFilter

إنشاء bigrams للمصطلحات التي تحدث بشكل متكرر أثناء الفهرسة. لا تزال المصطلحات الفردية مفهرسة أيضا، مع تراكب bigrams. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

ComplexField

يمثل حقلا في تعريف الفهرس، والذي يصف الاسم ونوع البيانات وسلوك البحث للحقل.

ConditionalSkill

مهارة تمكن السيناريوهات التي تتطلب عملية منطقية من تحديد البيانات المراد تعيينها إلى إخراج.

CorsOptions

يحدد خيارات للتحكم في مشاركة الموارد عبر المنشأ (CORS) للفهرس.

CreateOrUpdateIndexOptions

خيارات إنشاء/تحديث عملية الفهرس.

CreateOrUpdateSkillsetOptions

خيارات لإنشاء/تحديث عملية مجموعة المهارات.

CreateOrUpdateSynonymMapOptions

خيارات إنشاء/تحديث عملية مرادف.

CreateorUpdateDataSourceConnectionOptions

خيارات لإنشاء/تحديث عملية مصدر البيانات.

CreateorUpdateIndexerOptions

خيارات إنشاء/تحديث عملية المفهرس.

CustomAnalyzer

يسمح لك بالتحكم في عملية تحويل النص إلى رموز مميزة قابلة للفهرسة/قابلة للبحث. إنه تكوين معرف من قبل المستخدم يتكون من رمز مميز واحد محدد مسبقا وعامل تصفية واحد أو أكثر. الرمز المميز مسؤول عن تقسيم النص إلى رموز مميزة، وعوامل التصفية لتعديل الرموز المميزة المنبعثة من الرمز المميز.

CustomEntity

كائن يحتوي على معلومات حول التطابقات التي تم العثور عليها وبيانات التعريف ذات الصلة.

CustomEntityAlias

كائن معقد يمكن استخدامه لتحديد الإملاءات البديلة أو المرادفات لاسم الكيان الجذر.

CustomEntityLookupSkill

تبحث المهارة عن نص من قائمة مخصصة معرفة من قبل المستخدم من الكلمات والعبارات.

DefaultCognitiveServicesAccount

كائن فارغ يمثل مورد خدمة Azure الذكاء الاصطناعي الافتراضي لمجموعة المهارات.

DeleteDataSourceConnectionOptions

خيارات لحذف عملية مصدر البيانات.

DeleteIndexOptions

خيارات لحذف عملية الفهرس.

DeleteIndexerOptions

خيارات لحذف عملية المفهرس.

DeleteSkillsetOptions

خيارات لحذف تشغيل مجموعة المهارات.

DeleteSynonymMapOptions

خيارات لحذف عملية مرادف.

DictionaryDecompounderTokenFilter

يتحلل الكلمات المركبة الموجودة في العديد من اللغات الألمانية. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

DistanceScoringFunction

تحدد دالة تعزز الدرجات استنادا إلى المسافة من موقع جغرافي.

DistanceScoringParameters

يوفر قيم المعلمات لدالة تسجيل المسافة.

DocumentExtractionSkill

مهارة تستخرج المحتوى من ملف داخل مسار الإثراء.

EdgeNGramTokenFilter

ينشئ n-grams من الحجم (الأحجام) المحدد بدءا من الجزء الأمامي أو الخلفي من رمز الإدخال المميز. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

EdgeNGramTokenizer

يقوم بتكوين الإدخال من الحافة إلى n-grams من الحجم (الأحجام) المحدد. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

ElisionTokenFilter

يزيل الحذف. على سبيل المثال، سيتم تحويل "l'avion" (المستوى) إلى "avion" (مستوى). يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

EntityLinkingSkill

باستخدام واجهة برمجة تطبيقات تحليلات النص، يستخرج الكيانات المرتبطة من النص.

EntityRecognitionSkill

التعرف على كيان تحليلات النص.

EntityRecognitionSkillV3

باستخدام واجهة برمجة تطبيقات تحليلات النص، يستخرج كيانات من أنواع مختلفة من النص.

ExhaustiveKnnParameters

يحتوي على المعلمات الخاصة لخوارزمية KNN الشاملة.

ExtractiveQueryAnswer

يستخرج إجابات المرشحين من محتويات المستندات التي تم إرجاعها ردا على استعلام تم التعبير عنه كسؤال باللغة الطبيعية.

ExtractiveQueryCaption

استخراج التسميات التوضيحية من المستندات المطابقة التي تحتوي على مقاطع ذات صلة باستعلام البحث.

FacetResult

مستودع واحد من نتيجة استعلام الواجهة. يبلغ عن عدد المستندات ذات قيمة حقل تقع ضمن نطاق معين أو لها قيمة أو فاصل زمني معين.

FieldMapping

يحدد تعيينا بين حقل في مصدر بيانات وحقل هدف في فهرس.

FieldMappingFunction

تمثل دالة تحول قيمة من مصدر بيانات قبل الفهرسة.

FreshnessScoringFunction

تعريف دالة تعزز الدرجات استنادا إلى قيمة حقل التاريخ والوقت.

FreshnessScoringParameters

يوفر قيم المعلمات لدالة تسجيل حداثة.

GetDocumentOptions

خيارات استرداد مستند واحد.

HighWaterMarkChangeDetectionPolicy

يحدد نهج الكشف عن تغيير البيانات الذي يلتقط التغييرات استنادا إلى قيمة عمود علامة مائية عالية.

HnswParameters

يحتوي على المعلمات الخاصة لخوارزمية hnsw.

ImageAnalysisSkill

مهارة تحلل ملفات الصور. يستخرج مجموعة غنية من الميزات المرئية استنادا إلى محتوى الصورة.

IndexDocumentsClient

عميل مستندات الفهرس

IndexDocumentsOptions

خيارات لعملية تعديل دفعة الفهرس.

IndexDocumentsResult

الاستجابة التي تحتوي على حالة العمليات لجميع المستندات في طلب الفهرسة.

IndexerExecutionResult

يمثل نتيجة تنفيذ مفهرس فردي.

IndexingParameters

يمثل معلمات لتنفيذ المفهرس.

IndexingParametersConfiguration

قاموس لخصائص التكوين الخاصة بمفهرس. كل اسم هو اسم خاصية معينة. يجب أن تكون كل قيمة من نوع بدائي.

IndexingResult

حالة عملية فهرسة لمستند واحد.

IndexingSchedule

يمثل جدولا لتنفيذ المفهرس.

InputFieldMappingEntry

تعيين حقل الإدخال لمهارة.

KeepTokenFilter

عامل تصفية الرمز المميز الذي يحتفظ فقط بالرموز المميزة مع النص المضمن في قائمة محددة من الكلمات. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

KeyPhraseExtractionSkill

مهارة تستخدم تحليلات النص لاستخراج العبارة الرئيسية.

KeywordMarkerTokenFilter

وضع علامة على المصطلحات ككلمات أساسية. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

KeywordTokenizer

يصدر الإدخال بأكمله كرمز مميز واحد. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

LanguageDetectionSkill

مهارة تكتشف لغة نص الإدخال وتبلغ عن رمز لغة واحد لكل مستند يتم إرساله بناء على الطلب. يتم إقران التعليمات البرمجية للغة مع درجة تشير إلى ثقة التحليل.

LengthTokenFilter

إزالة الكلمات الطويلة جدا أو القصيرة جدا. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

LimitTokenFilter

يحد من عدد الرموز المميزة أثناء الفهرسة. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

ListSearchResultsPageSettings

وسيطات لاسترداد الصفحة التالية من نتائج البحث.

LuceneStandardAnalyzer

محلل Apache Lucene القياسي؛ يتكون من الرمز المميز القياسي وعامل تصفية الأحرف الصغيرة وعامل تصفية الإيقاف.

LuceneStandardTokenizer

فواصل النص باتباع قواعد تجزئة نص Unicode. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

MagnitudeScoringFunction

يحدد دالة تعزز الدرجات استنادا إلى حجم حقل رقمي.

MagnitudeScoringParameters

يوفر قيم المعلمات لدالة تسجيل المقدار.

MappingCharFilter

عامل تصفية الأحرف الذي يطبق التعيينات المعرفة باستخدام خيار التعيينات. المطابقة جشعة (أطول مطابقة للنمط في نقطة معينة تفوز). يسمح بأن يكون الاستبدال السلسلة الفارغة. يتم تنفيذ عامل تصفية الأحرف هذا باستخدام Apache Lucene.

MergeSkill

مهارة لدمج سلسلتين أو أكثر في سلسلة موحدة واحدة، مع محدد اختياري يحدده المستخدم يفصل كل جزء مكون.

MicrosoftLanguageStemmingTokenizer

يقسم النص باستخدام قواعد خاصة باللغة ويقلل من الكلمات إلى نماذجها الأساسية.

MicrosoftLanguageTokenizer

يقسم النص باستخدام قواعد خاصة باللغة.

NGramTokenFilter

يولد n-grams من الحجم (الأحجام) المحددة. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

NGramTokenizer

يقوم بتكوين الإدخال في n-grams من الحجم (الأحجام) المحدد. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

OcrSkill

مهارة تستخرج النص من ملفات الصور.

OutputFieldMappingEntry

تعيين حقل الإخراج لمهارة.

PIIDetectionSkill

باستخدام واجهة برمجة تطبيقات تحليلات النص، يستخرج المعلومات الشخصية من نص إدخال ويمنحك خيار إخفاءه.

PathHierarchyTokenizer

رمز مميز للتسلسلات الهرمية التي تشبه المسار. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

PatternAnalyzer

يفصل النص بمرونة إلى مصطلحات عبر نمط تعبير عادي. يتم تنفيذ هذا المحلل باستخدام Apache Lucene.

PatternCaptureTokenFilter

يستخدم سجلات Java لإصدار رموز مميزة متعددة - واحد لكل مجموعة التقاط في نمط واحد أو أكثر. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

PatternReplaceCharFilter

عامل تصفية الأحرف الذي يحل محل الأحرف في سلسلة الإدخال. يستخدم تعبيرا عاديا لتحديد تسلسلات الأحرف للاحتفاظ بها ونمط استبدال لتحديد الأحرف المراد استبدالها. على سبيل المثال، بالنظر إلى نص الإدخال "aa bb aa bb"، والنمط "(aa)\s+(bb)"، والاستبدال "$1#$2"، ستكون النتيجة "aa#bb aa#bb". يتم تنفيذ عامل تصفية الأحرف هذا باستخدام Apache Lucene.

PatternReplaceTokenFilter

عامل تصفية الأحرف الذي يحل محل الأحرف في سلسلة الإدخال. يستخدم تعبيرا عاديا لتحديد تسلسلات الأحرف للاحتفاظ بها ونمط استبدال لتحديد الأحرف المراد استبدالها. على سبيل المثال، بالنظر إلى نص الإدخال "aa bb aa bb"، والنمط "(aa)\s+(bb)"، والاستبدال "$1#$2"، ستكون النتيجة "aa#bb aa#bb". يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

PatternTokenizer

الرمز المميز الذي يستخدم مطابقة نمط regex لإنشاء رموز مميزة. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

PhoneticTokenFilter

إنشاء رموز مميزة للمطابقات الصوتية. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

QueryAnswerResult

الإجابة هي مقطع نصي مستخرج من محتويات المستندات الأكثر صلة التي تطابق الاستعلام. يتم استخراج الإجابات من أعلى نتائج البحث. يتم تسجيل إجابات المرشحين وتحديد أفضل الإجابات.

QueryCaptionResult

التسميات التوضيحية هي المقاطع الأكثر تمثيلا من المستند نسبيا إلى استعلام البحث. غالبا ما تستخدم كملخص مستند. يتم إرجاع التسميات التوضيحية فقط للاستعلامات من النوع semantic.

ResourceCounter

يمثل استخدام المورد وحصته النسبية.

ScoringProfile

يحدد معلمات فهرس بحث يؤثر على التسجيل في استعلامات البحث.

SearchClientOptions

خيارات العميل المستخدمة لتكوين طلبات واجهة برمجة تطبيقات البحث المعرفي.

SearchDocumentsPageResult

الاستجابة التي تحتوي على نتائج صفحة البحث من فهرس.

SearchDocumentsResult

استجابة تحتوي على نتائج بحث من فهرس.

SearchDocumentsResultBase

استجابة تحتوي على نتائج بحث من فهرس.

SearchIndex

يمثل تعريف فهرس البحث، الذي يصف الحقول وسلوك البحث للفهرس.

SearchIndexClientOptions

خيارات العميل المستخدمة لتكوين طلبات واجهة برمجة تطبيقات البحث المعرفي.

SearchIndexStatistics

إحصائيات فهرس معين. يتم جمع الإحصائيات بشكل دوري وليس من المضمون أن تكون محدثة دائما.

SearchIndexer

يمثل مفهرس.

SearchIndexerClientOptions

خيارات العميل المستخدمة لتكوين طلبات واجهة برمجة تطبيقات البحث المعرفي.

SearchIndexerDataContainer

يمثل معلومات حول الكيان (مثل جدول Azure SQL أو مجموعة CosmosDB) التي سيتم فهرستها.

SearchIndexerDataSourceConnection

يمثل تعريف مصدر البيانات، والذي يمكن استخدامه لتكوين مفهرس.

SearchIndexerError

يمثل خطأ فهرسة على مستوى العنصر أو المستند.

SearchIndexerKnowledgeStore

تعريف الإسقاطات الإضافية ل azure blob أو الجدول أو الملفات للبيانات التي تم إثراؤها.

SearchIndexerKnowledgeStoreBlobProjectionSelector

فئة تجريدية لمشاركة الخصائص بين المحددات الملموسة.

SearchIndexerKnowledgeStoreFileProjectionSelector

تعريف الإسقاط للبيانات التي يجب تخزينها في ملفات Azure.

SearchIndexerKnowledgeStoreObjectProjectionSelector

تعريف الإسقاط للبيانات التي يجب تخزينها في Azure Blob.

SearchIndexerKnowledgeStoreProjection

كائن الحاوية لمحددات الإسقاط المختلفة.

SearchIndexerKnowledgeStoreProjectionSelector

فئة تجريدية لمشاركة الخصائص بين المحددات الملموسة.

SearchIndexerKnowledgeStoreTableProjectionSelector

وصف البيانات التي يجب تخزينها في جداول Azure.

SearchIndexerLimits
SearchIndexerSkillset

قائمة بالمهارات.

SearchIndexerStatus

يمثل الحالة الحالية ومحفوظات التنفيذ للمفهرس.

SearchIndexerWarning

يمثل تحذيرا على مستوى العنصر.

SearchIndexingBufferedSenderOptions

خيارات SearchIndexingBufferedSender.

SearchResourceEncryptionKey

مفتاح تشفير يديره العميل في Azure Key Vault. يمكن استخدام المفاتيح التي تقوم بإنشائها وإدارتها لتشفير البيانات الثابتة أو فك تشفيرها في Azure Cognitive Search، مثل الفهارس وخرائط المرادفات.

SearchServiceStatistics

استجابة من طلب الحصول على إحصائيات الخدمة. إذا نجحت، فإنه يتضمن عدادات وحدود مستوى الخدمة.

SearchSuggester

يحدد كيفية تطبيق واجهة برمجة التطبيقات المقترحة على مجموعة من الحقول في الفهرس.

SemanticConfiguration

يحدد تكوينا معينا لاستخدامه في سياق القدرات الدلالية.

SemanticField

حقل يستخدم كجزء من التكوين الدلالي.

SemanticPrioritizedFields

يصف حقول العنوان والمحتوى والكلمات الأساسية التي سيتم استخدامها للتصنيف الدلالي والتسميات التوضيحية والتمييزات والأجوبة.

SemanticSearch

يحدد معلمات فهرس البحث الذي يؤثر على القدرات الدلالية.

SemanticSearchOptions

تحديد خيارات استعلامات البحث الدلالي

SentimentSkill

تحليلات النص للتوجه الإيجابي السلبي، تم تسجيلها كقيمة نقطة عائمة في نطاق من صفر إلى 1.

SentimentSkillV3

باستخدام واجهة برمجة تطبيقات تحليلات النص، يقيم النص غير المهيكل ولكل سجل، يوفر تسميات التوجه (مثل "سلبي" و"محايد" و"إيجابي") استنادا إلى أعلى درجة ثقة وجدتها الخدمة على مستوى الجملة والمستند.

ServiceCounters

يمثل عدادات الموارد على مستوى الخدمة والحصص النسبية.

ServiceLimits

يمثل حدود مستوى الخدمة المختلفة.

ShaperSkill

مهارة لإعادة تشكيل المخرجات. ينشئ نوعا معقدا لدعم الحقول المركبة (المعروفة أيضا باسم الحقول متعددة الأجزاء).

ShingleTokenFilter

إنشاء مجموعات من الرموز المميزة كرمز مميز واحد. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

Similarity

النوع الأساسي لخوارزميات التشابه. تستخدم خوارزميات التشابه لحساب الدرجات التي تربط الاستعلامات بالمستندات. كلما ارتفعت النتيجة، كان المستند أكثر صلة بهذا الاستعلام المحدد. تستخدم هذه الدرجات لترتيب نتائج البحث.

SimpleField

يمثل حقلا في تعريف الفهرس، والذي يصف الاسم ونوع البيانات وسلوك البحث للحقل.

SnowballTokenFilter

عامل تصفية ينبع من الكلمات باستخدام جذع تم إنشاؤه بواسطة Snowball. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

SoftDeleteColumnDeletionDetectionPolicy

يحدد نهج الكشف عن حذف البيانات الذي ينفذ استراتيجية الحذف المبدئي. يحدد ما إذا كان يجب حذف عنصر استنادا إلى قيمة عمود "حذف مبدئي" معين.

SplitSkill

مهارة لتقسيم سلسلة إلى أجزاء من النص.

SqlIntegratedChangeTrackingPolicy

يحدد نهج الكشف عن تغيير البيانات الذي يلتقط التغييرات باستخدام ميزة تعقب التغييرات المتكاملة لقاعدة بيانات Azure SQL.

StemmerOverrideTokenFilter

يوفر القدرة على تجاوز عوامل التصفية النابعة الأخرى مع النبع المستند إلى القاموس المخصص. سيتم وضع علامة على أي مصطلحات ينبعها القاموس ككلمات أساسية بحيث لا يتم ينبع مع ينبع أسفل السلسلة. يجب وضعها قبل أي عوامل تصفية نابعة. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

StemmerTokenFilter

عامل تصفية النبع الخاص باللغة. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

StopAnalyzer

يقسم النص على غير أحرف؛ تطبيق عوامل تصفية الرمز المميز للأحرف الصغيرة وكلمة التوقف. يتم تنفيذ هذا المحلل باستخدام Apache Lucene.

StopwordsTokenFilter

إزالة كلمات الإيقاف من دفق الرمز المميز. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

SuggestDocumentsResult

استجابة تحتوي على نتائج استعلام اقتراح من فهرس.

SuggestRequest

معلمات التصفية والفرز والمطابقة الغامضة وسلوكيات استعلام الاقتراحات الأخرى.

SynonymMap

يمثل تعريف خريطة المرادفات.

SynonymTokenFilter

يطابق المرادفات المفردة أو متعددة الكلمات في دفق الرمز المميز. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

TagScoringFunction

تحدد دالة تعزز درجات المستندات بقيم سلسلة مطابقة لقائمة معينة من العلامات.

TagScoringParameters

يوفر قيم المعلمات لدالة تسجيل العلامات.

TextTranslationSkill

مهارة لترجمة النص من لغة إلى أخرى.

TextWeights

يحدد الأوزان على حقول الفهرس التي يجب أن تعزز التطابقات تسجيل النقاط في استعلامات البحث.

TruncateTokenFilter

اقتطاع المصطلحات إلى طول معين. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

UaxUrlEmailTokenizer

الرمز المميز لعناوين URL ورسائل البريد الإلكتروني كرمز مميز واحد. يتم تنفيذ هذا الرمز المميز باستخدام Apache Lucene.

UniqueTokenFilter

تصفية الرموز المميزة بنفس النص مثل الرمز المميز السابق. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

VectorSearch

يحتوي على خيارات التكوين المتعلقة بالبحث في المتجهات.

VectorSearchOptions

يحدد خيارات استعلامات البحث عن المتجهات

VectorSearchProfile

يحدد مجموعة من التكوينات لاستخدامها مع البحث عن المتجهات.

VectorizedQuery

معلمات الاستعلام لاستخدامها للبحث عن المتجهات عند توفير قيمة متجه أولية.

WebApiSkill

مهارة يمكنها استدعاء نقطة نهاية واجهة برمجة تطبيقات الويب، ما يسمح لك بتوسيع مجموعة المهارات عن طريق استدعائه التعليمات البرمجية المخصصة.

WordDelimiterTokenFilter

تقسيم الكلمات إلى كلمات فرعية وإجراء تحويلات اختيارية على مجموعات الكلمات الفرعية. يتم تنفيذ عامل تصفية الرمز المميز هذا باستخدام Apache Lucene.

النوع أسماء مستعارة

AnalyzeTextOptions

خيارات لتحليل عملية النص.

AutocompleteMode

يحدد قيم AutocompleteMode.

AutocompleteOptions

خيارات لاسترداد نص الإكمال لنص بحث جزئي.

BlobIndexerDataToExtract

القيم المعروفة التي تدعمها الخدمة

storageMetadata: الفهارس فقط خصائص الكائن الثنائي كبير الحجم القياسية وبيانات التعريف المحددة من قبل المستخدم. allMetadata: يستخرج بيانات التعريف التي يوفرها النظام الفرعي لتخزين Azure blob وبيانات التعريف الخاصة بنوع المحتوى (على سبيل المثال، بيانات التعريف الفريدة .png فقط تتم فهرسة الملفات). contentAndMetadata: يستخرج جميع بيانات التعريف والمحتوى النصي من كل كائن ثنائي كبير الحجم.

BlobIndexerImageAction

القيم المعروفة التي تدعمها الخدمة

بلا: يتجاهل الصور المضمنة أو ملفات الصور في مجموعة البيانات. هذا هو الوضع الافتراضي. generateNormalizedImages: استخراج النص من الصور (على سبيل المثال، كلمة "STOP" من علامة توقف نسبة استخدام الشبكة)، وتضمينه في حقل المحتوى. يتطلب هذا الإجراء تعيين "dataToExtract" إلى "contentAndMetadata". تشير الصورة التي تمت تسويتها إلى معالجة إضافية تؤدي إلى إخراج صورة موحدة، بحجمها وتدويرها لتعزيز العرض المتسق عند تضمين الصور في نتائج البحث المرئي. يتم إنشاء هذه المعلومات لكل صورة عند استخدام هذا الخيار. generateNormalizedImagePerPage: يستخرج النص من الصور (على سبيل المثال، كلمة "STOP" من علامة توقف حركة المرور)، ويدمجها في حقل المحتوى، ولكنه يعامل ملفات PDF بشكل مختلف من حيث أنه سيتم عرض كل صفحة كصورة وتطبيعها وفقا لذلك، بدلا من استخراج الصور المضمنة. سيتم التعامل مع أنواع الملفات غير PDF كما لو تم تعيين "generateNormalizedImages".

BlobIndexerPDFTextRotationAlgorithm

القيم المعروفة التي تدعمها الخدمة

none: يستفيد من استخراج النص العادي. هذا هو الوضع الافتراضي. detectAngles: قد ينتج استخراج نص أفضل وأكثر قابلية للقراءة من ملفات PDF التي استدارت النص داخلها. لاحظ أنه قد يكون هناك تأثير صغير على سرعة الأداء عند استخدام هذه المعلمة. تنطبق هذه المعلمة فقط على ملفات PDF، وعلى ملفات PDF ذات النص المضمن فقط. إذا ظهر النص الذي تم تدويره داخل صورة مضمنة في PDF، فلن يتم تطبيق هذه المعلمة.

BlobIndexerParsingMode

القيم المعروفة التي تدعمها الخدمة

الافتراضي: تعيين إلى افتراضي لمعالجة الملفات العادية. النص: تعيين إلى نص لتحسين أداء الفهرسة على ملفات النص العادي في تخزين الكائن الثنائي كبير الحجم. delimitedText: تعيين إلى delimitedText عندما تكون الكائنات الثنائية كبيرة الحجم ملفات CSV عادية. json: اضبط على json لاستخراج المحتوى المنظم من ملفات JSON. jsonArray: اضبط على jsonArray لاستخراج العناصر الفردية لصفيف JSON كمستندات منفصلة في Azure Cognitive Search. jsonLines: اضبط على jsonLines لاستخراج كيانات JSON الفردية، مفصولة بخط جديد، كمستندات منفصلة في Azure Cognitive Search.

CharFilter

يحتوي على الحالات المحتملة ل CharFilter.

CharFilterName

يحدد قيم CharFilterName.
<xref:KnownCharFilterName> يمكن استخدام بالتبادل مع CharFilterName، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

html_strip: عامل تصفية الأحرف الذي يحاول تجريد بنيات HTML. راجع https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.html

CjkBigramTokenFilterScripts

يحدد قيم CjkBigramTokenFilterScripts.

CognitiveServicesAccount

يحتوي على الحالات المحتملة ل CognitiveServicesAccount.

ComplexDataType

يحدد قيم ComplexDataType. تتضمن القيم المحتملة: "Edm.ComplexType"، "Collection(Edm.ComplexType)"

CountDocumentsOptions

خيارات لتنفيذ عملية العد على الفهرس.

CreateDataSourceConnectionOptions

خيارات لإنشاء عملية مصدر البيانات.

CreateIndexOptions

خيارات لإنشاء عملية الفهرس.

CreateIndexerOptions

خيارات لإنشاء عملية المفهرس.

CreateSkillsetOptions

خيارات لإنشاء عملية مجموعة المهارات.

CreateSynonymMapOptions

خيارات لإنشاء عملية مرادف.

CustomEntityLookupSkillLanguage

تعريف اللغات المدعومة ل CustomEntityLookupSkillKnownCustomEntityLookupSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

DataChangeDetectionPolicy

يحتوي على الحالات المحتملة ل DataChangeDetectionPolicy.

DataDeletionDetectionPolicy

يحتوي على الحالات المحتملة ل DataDeletionDetectionPolicy.

DeleteDocumentsOptions

خيارات عملية حذف المستندات.

EdgeNGramTokenFilterSide

يحدد قيم EdgeNGramTokenFilterSide.

EntityCategory
EntityRecognitionSkillLanguage

تعريف اللغات المدعومة ل EntityRecognitionSkillKnownEntityRecognitionSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

ExcludedODataTypes
ExhaustiveKnnAlgorithmConfiguration

يحتوي على خيارات التكوين الخاصة لخوارزمية KNN الشاملة المستخدمة أثناء الاستعلام، والتي ستقوم بإجراء بحث بقوة غاشمة عبر فهرس المتجه بأكمله.

ExtractDocumentKey
GetDataSourceConnectionOptions

خيارات للحصول على عملية مصدر البيانات.

GetIndexOptions

خيارات للحصول على عملية الفهرس.

GetIndexStatisticsOptions

خيارات للحصول على عملية إحصائيات الفهرس.

GetIndexerOptions

خيارات للحصول على عملية المفهرس.

GetIndexerStatusOptions

خيارات للحصول على عملية حالة المفهرس.

GetServiceStatisticsOptions

خيارات للحصول على عملية إحصائيات الخدمة.

GetSkillSetOptions

خيارات للحصول على عملية مجموعة المهارات.

GetSynonymMapsOptions

خيارات للحصول على عملية مرادفات.

HnswAlgorithmConfiguration

يحتوي على خيارات التكوين الخاصة لخوارزمية أقرب جيران hnsw التقريبية المستخدمة أثناء وقت الفهرسة.

ImageAnalysisSkillLanguage

يحدد اللغات المدعومة ل ImageAnalysisSkillKnownImageAnalysisSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

ImageDetail
IndexActionType

يحدد قيم IndexActionType.

IndexDocumentsAction

يمثل إجراء فهرس يعمل على مستند.

IndexIterator

مكرر لإدراج الفهارس الموجودة في خدمة البحث. سيقوم بإجراء الطلبات حسب الحاجة أثناء التكرار. استخدم .byPage() لتقديم طلب واحد إلى الخادم لكل تكرار.

IndexNameIterator

مكرر لإدراج الفهارس الموجودة في خدمة البحث. سيقوم بإجراء الطلبات حسب الحاجة أثناء التكرار. استخدم .byPage() لتقديم طلب واحد إلى الخادم لكل تكرار.

IndexerExecutionEnvironment

القيم المعروفة التي تدعمها الخدمة

قياسي: يشير إلى أن Azure Cognitive Search يمكنه تحديد مكان تنفيذ المفهرس. هذه هي البيئة الافتراضية عندما لا يتم تحديد أي شيء وهي القيمة الموصى بها. خاص: يشير إلى أنه يجب تشغيل المفهرس مع البيئة المتوفرة خصيصا لخدمة البحث. يجب تحديد هذا فقط كبيئة تنفيذ إذا احتاج المفهرس إلى الوصول إلى الموارد بأمان عبر موارد الارتباط الخاص المشتركة.

IndexerExecutionStatus

يحدد قيم IndexerExecutionStatus.

IndexerStatus

يحدد قيم IndexerStatus.

KeyPhraseExtractionSkillLanguage

تعريف اللغات المدعومة ل KeyPhraseExtractionSkillKnownKeyPhraseExtractionSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

LexicalAnalyzer

يحتوي على الحالات المحتملة ل Analyzer.

LexicalAnalyzerName

يحدد قيم LexicalAnalyzerName.
<xref:KnownLexicalAnalyzerName> يمكن استخدامها بالتبادل مع LexicalAnalyzerName، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

ar.microsoft: محلل Microsoft للغة العربية.
ar.lucene: محلل Lucene للغة العربية.
hy.lucene: محلل Lucene للأرميني.
bn.microsoft: محلل Microsoft ل Bangla.
eu.lucene: محلل Lucene ل Basque.
bg.microsoft: محلل Microsoft للبلغارية.
bg.lucene: محلل Lucene للبلغارية.
ca.microsoft: محلل Microsoft ل Catalan.
ca.lucene: محلل Lucene ل Catalan.
zh-Hans.microsoft: محلل Microsoft للغة الصينية (مبسط).
zh-Hans.lucene: محلل Lucene للغة الصينية (مبسط).
zh-Hant.microsoft: محلل Microsoft للغة الصينية (التقليدية).
zh-Hant.lucene: محلل Lucene للغة الصينية (التقليدية).
hr.microsoft: محلل Microsoft للكرواتية.
cs.microsoft: محلل Microsoft للتشيك.
cs.lucene: محلل Lucene للتشيكية.
da.microsoft: محلل Microsoft للدانمركية.
da.lucene: محلل Lucene للدانمركية.
nl.microsoft: محلل Microsoft للهولندية.
nl.lucene: محلل Lucene للهولندية.
en.microsoft: محلل Microsoft للغة الإنجليزية.
en.lucene: محلل Lucene للغة الإنجليزية.
et.microsoft: محلل Microsoft للإستونية.
fi.microsoft: محلل Microsoft للفنلندية.
fi.lucene: محلل Lucene للفنلندية.
fr.microsoft: محلل Microsoft للفرنسية.
fr.lucene: محلل Lucene للفرنسية.
gl.lucene: محلل Lucene ل Galician.
de.microsoft: محلل Microsoft للغة الألمانية.
de.lucene: محلل Lucene للغة الألمانية.
el.microsoft: محلل Microsoft لليونانية.
el.lucene: محلل Lucene لليونانية.
gu.microsoft: محلل Microsoft ل Gujarati.
he.microsoft: محلل Microsoft للغة العبرية.
hi.microsoft: محلل Microsoft للهندية.
hi.lucene: محلل Lucene للهندية.
hu.microsoft: محلل Microsoft للمجرية.
hu.lucene: محلل Lucene للمجرية.
is.microsoft: محلل Microsoft للغة الأيسلندية.
id.microsoft: محلل Microsoft للإندونيسية (Bahasa).
id.lucene: محلل Lucene للإندونيسية.
ga.lucene: محلل Lucene للأيرلندية.
it.microsoft: محلل Microsoft للإيطالية.
it.lucene: محلل Lucene للإيطالية.
ja.microsoft: محلل Microsoft للغة اليابانية.
ja.lucene: محلل Lucene للغة اليابانية.
kn.microsoft: محلل Microsoft ل Kannada.
ko.microsoft: محلل Microsoft للكورية.
ko.lucene: محلل Lucene للكورية.
lv.microsoft: محلل Microsoft لللاتفية.
lv.lucene: محلل Lucene لللاتفية.
lt.microsoft: محلل Microsoft لليتوانيا.
ml.microsoft: محلل Microsoft ل Malayalam.
ms.microsoft: محلل Microsoft ل Malay (لاتيني).
mr.microsoft: محلل Microsoft ل Marathi.
nb.microsoft: محلل Microsoft للنرويجية (Bokmål).
no.lucene: محلل Lucene للنرويجية.
fa.lucene: محلل Lucene للفارسية.
pl.microsoft: محلل Microsoft للبولندية.
pl.lucene: محلل Lucene للبولندية.
pt-BR.microsoft: محلل Microsoft للبرتغالية (البرازيل).
pt-BR.lucene: محلل Lucene للبرتغالية (البرازيل).
pt-PT.microsoft: محلل Microsoft للبرتغالية (البرتغال).
pt-PT.lucene: محلل Lucene للبرتغالية (البرتغال).
pa.microsoft: محلل Microsoft للبنجابية.
ro.microsoft: محلل Microsoft للرومانية.
ro.lucene: محلل Lucene للرومانية.
ru.microsoft: محلل Microsoft للروسية.
ru.lucene: محلل Lucene للروسية.
sr-cyrillic.microsoft: محلل Microsoft للصربية (السيريلية).
sr-latin.microsoft: محلل Microsoft للصربية (اللاتينية).
sk.microsoft: محلل Microsoft للسلوفاكية.
sl.microsoft: محلل Microsoft ل السلوفينية.
es.microsoft: محلل Microsoft للإسبانية.
es.lucene: محلل Lucene للإسبانية.
sv.microsoft: محلل Microsoft للسويدية.
sv.lucene: محلل Lucene للسويدية.
ta.microsoft: محلل Microsoft للتاميل.
te.microsoft: محلل Microsoft ل Telugu.
th.microsoft: محلل Microsoft للتايلاندية.
th.lucene: محلل Lucene للتايلاندية.
tr.microsoft: محلل Microsoft للتركية.
tr.lucene: محلل Lucene للتركية.
uk.microsoft: محلل Microsoft للأوكرانية.
your.microsoft: محلل Microsoft ل Urdu.
vi.microsoft: محلل Microsoft للفييتنامية.
standard.lucene: محلل Lucene القياسي.
standardasciifolding.lucene: محلل Lucene القياسي للطي ASCII. راجع https://docs.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#Analyzers
الكلمة الأساسية: تعامل المحتوى بأكمله لحقل كرمز مميز واحد. هذا مفيد للبيانات مثل الرموز البريدية والمعرف وبعض أسماء المنتجات. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordAnalyzer.html
النمط: يفصل النص بمرونة إلى مصطلحات عبر نمط تعبير عادي. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html
بسيط: يقسم النص على أحرف غير ويحولها إلى أحرف صغيرة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/SimpleAnalyzer.html
stop: يقسم النص على غير أحرف؛ تطبيق عوامل تصفية الرمز المميز للأحرف الصغيرة والكلمات المتوقفة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopAnalyzer.html
المسافة البيضاء: محلل يستخدم رمز المسافة البيضاء المميز. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceAnalyzer.html

LexicalTokenizer

يحتوي على الحالات المحتملة ل Tokenizer.

LexicalTokenizerName

يحدد قيم LexicalTokenizerName.
<xref:KnownLexicalTokenizerName> يمكن استخدامها بالتبادل مع LexicalTokenizerName، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

كلاسيكي: الرمز المميز المستند إلى التدقيق النحوي المناسب لمعالجة معظم المستندات باللغة الأوروبية. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicTokenizer.html
edgeNGram: يقوم برمز الإدخال من حافة إلى n-grams من الحجم (الأحجام) المحددة. راجع https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.html
keyword_v2: يصدر الإدخال بأكمله كرمز مميز واحد. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordTokenizer.html
حرف: يقسم النص على غير أحرف. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LetterTokenizer.html
أحرف صغيرة: يقسم النص على أحرف غير ويحولها إلى أحرف صغيرة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LowerCaseTokenizer.html
microsoft_language_tokenizer: يقسم النص باستخدام قواعد خاصة باللغة.
microsoft_language_stemming_tokenizer: يقسم النص باستخدام قواعد خاصة باللغة ويقلل الكلمات إلى نماذجها الأساسية.
nGram: يقوم برمز الإدخال إلى n-grams من الحجم (الأحجام) المحدد. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenizer.html
path_hierarchy_v2: الرمز المميز للتسلسلات الهرمية التي تشبه المسار. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/path/PathHierarchyTokenizer.html
النمط: الرمز المميز الذي يستخدم مطابقة نمط regex لإنشاء رموز مميزة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/pattern/PatternTokenizer.html
standard_v2: محلل Lucene القياسي؛ يتكون من الرمز المميز القياسي وعامل تصفية الأحرف الصغيرة وعامل تصفية الإيقاف. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
uax_url_email: ترميز عناوين URL ورسائل البريد الإلكتروني كرمز مميز واحد. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizer.html
المسافة البيضاء: يقسم النص على المسافة البيضاء. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceTokenizer.html

ListDataSourceConnectionsOptions

خيارات لعملية مصادر بيانات القائمة.

ListIndexersOptions

خيارات لعملية مفهرسات القائمة.

ListIndexesOptions

خيارات لعملية فهارس القائمة.

ListSkillsetsOptions

خيارات لعملية مجموعات مهارات القائمة.

ListSynonymMapsOptions

خيارات لعملية مرادف القائمةMaps.

MergeDocumentsOptions

خيارات لعملية دمج المستندات.

MergeOrUploadDocumentsOptions

خيارات لعملية دمج المستندات أو تحميلها.

MicrosoftStemmingTokenizerLanguage

يحدد قيم MicrosoftStemmingTokenizerLanguage.

MicrosoftTokenizerLanguage

يحدد قيم MicrosoftTokenizerLanguage.

NarrowedModel

تضييق نوع النموذج لتضمين الحقول المحددة فقط

OcrSkillLanguage

تعريف اللغات المدعومة ل OcrSkillKnownOcrSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

PIIDetectionSkillMaskingMode

يحدد قيم PIIDetectionSkillMaskingMode.

القيم المعروفة التي تدعمها الخدمة

none: لا يحدث إخفاء ولن يتم إرجاع إخراج maskedText. استبدال: يستبدل الكيانات المكتشفة بالحرف المحدد في المعلمة maskingCharacter. سيتم تكرار الحرف إلى طول الكيان المكتشف بحيث تتوافق الإزاحات بشكل صحيح مع كل من نص الإدخال بالإضافة إلى الإخراج maskedText.

PhoneticEncoder

يحدد قيم PhoneticEncoder.

QueryAnswer

قيمة تحدد ما إذا كان يجب إرجاع الإجابات كجزء من استجابة البحث. هذه المعلمة صالحة فقط إذا كان نوع الاستعلام "دلالي". إذا تم تعيينه إلى extractive، يقوم الاستعلام بإرجاع الإجابات المستخرجة من المقاطع الرئيسية في المستندات الأعلى مرتبة.

QueryCaption

قيمة تحدد ما إذا كان يجب إرجاع التسميات التوضيحية كجزء من استجابة البحث. هذه المعلمة صالحة فقط إذا كان نوع الاستعلام "دلالي". إذا تم تعيينه، يقوم الاستعلام بإرجاع التسميات التوضيحية المستخرجة من المقاطع الرئيسية في المستندات الأعلى مرتبة. عندما تكون التسميات التوضيحية "استخراجية"، يتم تمكين التمييز بشكل افتراضي. الإعدادات الافتراضية إلى "لا شيء".

QueryType

يحدد قيم QueryType.

RegexFlags

يحدد علامات لمطابقة نمط regex

القيم المعروفة التي تدعمها الخدمة

CANON_EQ: تمكين التكافؤ المتعارف عليه. CASE_INSENSITIVE: تمكين المطابقة غير الحساسة لحالة الأحرف. التعليقات: يسمح بالمسافة البيضاء والتعليقات في النمط. DOTALL: تمكين وضع dotall. القيمة الحرفية: تمكن التحليل الحرفي للنمط. MULTILINE: تمكين الوضع متعدد الأسطر. UNICODE_CASE: تمكين طي الحالة المدركة ل Unicode. UNIX_LINES: تمكين وضع خطوط Unix.

ResetIndexerOptions

خيارات لإعادة تعيين عملية المفهرس.

RunIndexerOptions

خيارات لتشغيل عملية المفهرس.

ScoringFunction

يحتوي على الحالات المحتملة ل ScoringFunction.

ScoringFunctionAggregation

يحدد قيم ScoringFunctionAggregation.

ScoringFunctionInterpolation

يحدد قيم ScoringFunctionInterpolation.

ScoringStatistics

يحدد قيم ScoringStatistics.

SearchField

يمثل حقلا في تعريف فهرس، يصف الاسم ونوع البيانات وسلوك البحث للحقل.

SearchFieldArray

إذا كان TModel كائنا غير مكتوب، مصفوفة سلسلة غير مكتوبة وإلا، فإن الحقول المائلة المحددة من TModel.

SearchFieldDataType

يحدد قيم SearchFieldDataType. تتضمن القيم المحتملة: "Edm.String"، و"Edm.Int32"، و"Edm.Int64"، و"Edm.Double"، و"Edm.Boolean"، و"Edm.DateTimeOffset"، و"Edm.GeographyPoint"، 'Collection(Edm.String)', 'Collection(Edm.Int32)', 'Collection(Edm.Int64)', 'Collection(Edm.Double)', 'Collection(Edm.Boolean)', 'Collection(Edm.DateTimeOffset)', 'Collection(Edm.GeographyPoint)', 'Collection(Edm.Single)'

NB: Edm.Single وحده ليس نوع بيانات صالحا. يجب استخدامه كجزء من نوع مجموعة.

SearchIndexerDataSourceType
SearchIndexerSkill

يحتوي على الحالات المحتملة ل Skill.

SearchIndexingBufferedSenderDeleteDocumentsOptions

خيارات SearchIndexingBufferedSenderDeleteDocuments.

SearchIndexingBufferedSenderFlushDocumentsOptions

خيارات SearchIndexingBufferedSenderFlushDocuments.

SearchIndexingBufferedSenderMergeDocumentsOptions

خيارات SearchIndexingBufferedSenderMergeDocuments.

SearchIndexingBufferedSenderMergeOrUploadDocumentsOptions

خيارات SearchIndexingBufferedSenderMergeOrUploadDocuments.

SearchIndexingBufferedSenderUploadDocumentsOptions

خيارات SearchIndexingBufferedSenderUploadDocuments.

SearchIterator

مكرر لنتائج البحث لاستعلام paticular. سيقوم بإجراء الطلبات حسب الحاجة أثناء التكرار. استخدم .byPage() لتقديم طلب واحد إلى الخادم لكل تكرار.

SearchMode

يحدد قيم SearchMode.

SearchOptions

خيارات تنفيذ طلب بحث كامل.

SearchPick

اختر حقول T بعمق باستخدام مسارات OData $select البحث المعرفي الصالحة.

SearchRequestOptions

معلمات للتصفية والفرز والوجه والترحيل وسلوكيات استعلام البحث الأخرى.

SearchRequestQueryTypeOptions
SearchResult

يحتوي على مستند تم العثور عليه بواسطة استعلام بحث، بالإضافة إلى بيانات التعريف المقترنة.

SelectArray

إذا TFields لم يكن أبدا، صفيف سلسلة غير مكتوب وإلا، نوع ضيق Fields[] لاستخدامه في مكان آخر في النوع المستهلك.

SelectFields

ينتج اتحادا من مسارات OData الصالحة للبحث المعرفي $select ل T باستخدام اجتياز ما بعد الطلب لشجرة الحقول المتجذرة في T.

SemanticErrorMode

جزئي: إذا فشلت المعالجة الدلالية، فلا تزال النتائج الجزئية ترجع. يعتمد تعريف النتائج الجزئية على الخطوة الدلالية التي فشلت وما هو سبب الفشل.

فشل: إذا كان هناك استثناء أثناء خطوة المعالجة الدلالية، فسيفشل الاستعلام ويعيد التعليمات البرمجية HTTP المناسبة اعتمادا على الخطأ.

SemanticErrorReason

maxWaitExceededed: إذا تم تعيين "semanticMaxWaitInMilliseconds" وتجاوزت مدة المعالجة الدلالية تلك القيمة. تم إرجاع النتائج الأساسية فقط.

capacityOverloaded: تم تقييد الطلب. تم إرجاع النتائج الأساسية فقط.

عابر: فشلت خطوة واحدة على الأقل من العملية الدلالية.

SemanticSearchResultsType

baseResults: نتائج دون أي إثراء دلالي أو إعادة ترتيب.

rerankedResults: تمت إعادة ترتيب النتائج باستخدام نموذج إعادة الترحيل وستتضمن تسميات توضيحية دلالية. لن تتضمن أي إجابات أو إجابات مميزة أو تمييزات توضيحية.

SentimentSkillLanguage

يحدد اللغات المدعومة ل SentimentSkillKnownSentimentSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

SimilarityAlgorithm

يحتوي على الحالات المحتملة للتشابه.

SnowballTokenFilterLanguage

يحدد قيم SnowballTokenFilterLanguage.

SplitSkillLanguage

تعريف اللغات المدعومة ل SplitSkillKnownSplitSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

StemmerTokenFilterLanguage

يحدد قيم StemmerTokenFilterLanguage.

StopwordsList

يحدد قيم StopwordsList.

SuggestNarrowedModel
SuggestOptions

خيارات لاسترداد الاقتراحات استنادا إلى نص البحث.

SuggestResult

نتيجة تحتوي على مستند تم العثور عليه بواسطة استعلام اقتراح، بالإضافة إلى بيانات التعريف المقترنة.

TextSplitMode
TextTranslationSkillLanguage

تعريف اللغات المدعومة ل TextTranslationSkillKnownTextTranslationSkillLanguage يمكن استخدامها بالتبادل مع هذا النوع

TokenCharacterKind

يحدد قيم TokenCharacterKind.

TokenFilter

يحتوي على الحالات المحتملة ل TokenFilter.

TokenFilterName

يحدد قيم TokenFilterName.
<xref:KnownTokenFilterName> يمكن استخدام بالتبادل مع TokenFilterName، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

arabic_normalization: عامل تصفية الرمز المميز الذي يطبق التسوية العربية لتطبيع الزخرفة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ar/ArabicNormalizationFilter.html
apostrophe: يقوم بتعرية جميع الأحرف بعد علامة اقتباس (بما في ذلك الفاصلة التمامية نفسها). راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/tr/ApostropheFilter.html
asciifolding: يحول أحرف Unicode الأبجدية والرقمية والرمزية غير الموجودة في أول 127 حرف ASCII (كتلة Unicode "اللاتينية الأساسية") إلى مكافئات ASCII الخاصة بها، إذا كانت هذه المكافئات موجودة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html
cjk_bigram: تشكل العلامات الكبيرة لمصطلحات CJK التي يتم إنشاؤها من الرمز المميز القياسي. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKBigramFilter.html
cjk_width: تسوية اختلافات عرض CJK. تطوى متغيرات ASCII بالكامل في متغيرات اللاتينية الأساسية المكافئة، ومتغيرات كاتاكانا نصف العرض في Kana المكافئة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKWidthFilter.html
كلاسيكي: يزيل الممتلكين الإنجليزية، والنقاط من الاختصارات. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicFilter.html
common_grams: إنشاء bigrams للمصطلحات التي تحدث بشكل متكرر أثناء الفهرسة. لا تزال المصطلحات الفردية مفهرسة أيضا، مع تراكب bigrams. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/commongrams/CommonGramsFilter.html
edgeNGram_v2: ينشئ n-grams من الحجم (الأحجام) المحدد بدءا من الجزء الأمامي أو الخلفي من رمز الإدخال المميز. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenFilter.html
Elision: يزيل الحذف. على سبيل المثال، سيتم تحويل "l'avion" (المستوى) إلى "avion" (مستوى). راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html
german_normalization: تطبيع الأحرف الألمانية وفقا لاستدلال خوارزمية كرة الثلج الألمانية 2. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/de/GermanNormalizationFilter.html
hindi_normalization: تسوية النص باللغة الهندية لإزالة بعض الاختلافات في الاختلافات الإملائية. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/hi/HindiNormalizationFilter.html
indic_normalization: تسوية تمثيل Unicode للنص باللغات الهندية. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/in/IndicNormalizationFilter.html
keyword_repeat: يصدر كل رمز وارد مرتين، مرة ككلمة أساسية ومرة واحدة كغير كلمة أساسية. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/KeywordRepeatFilter.html
kstem: عامل تصفية kstem عالي الأداء للغة الإنجليزية. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/en/KStemFilter.html
الطول: يزيل الكلمات الطويلة جدا أو القصيرة جدا. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LengthFilter.html
الحد: يحد من عدد الرموز المميزة أثناء الفهرسة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LimitTokenCountFilter.html
أحرف صغيرة: تسوية نص الرمز المميز إلى أحرف صغيرة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.htm
nGram_v2: يولد n-grams من الحجم (الأحجام) المحددة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenFilter.html
persian_normalization: يطبق التطبيع على الفارسية. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/fa/PersianNormalizationFilter.html
صوتي: إنشاء رموز مميزة للمطابقات الصوتية. راجع https://lucene.apache.org/core/4_10_3/analyzers-phonetic/org/apache/lucene/analysis/phonetic/package-tree.html
porter_stem: يستخدم خوارزمية النبع لتحويل دفق الرمز المميز. راجع http://tartarus.org/~martin/PorterStemmer
العكس: عكس سلسلة الرمز المميز. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html
scandinavian_normalization: تسوية استخدام الأحرف الإسكندنافية القابلة للتبديل. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianNormalizationFilter.html
scandinavian_folding: طيات الأحرف الإسكندنافية åÅäääØ-a> وöÖøØ-o>. كما أنه يميز ضد استخدام الحروف العلية المزدوجة aa، ae، ao، oe وoo، تاركا أول حرف فقط. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianFoldingFilter.html
shingle: ينشئ مجموعات من الرموز المميزة كرمز مميز واحد. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/shingle/ShingleFilter.html
Snowball: عامل تصفية ينبع من الكلمات باستخدام نابع من Snowball. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/snowball/SnowballFilter.html
sorani_normalization: تطبيع تمثيل Unicode لنص Sorani. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ckb/SoraniNormalizationFilter.html
stemmer: عامل تصفية نابع خاص باللغة. راجع https://docs.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#TokenFilters
كلمات التوقف: يزيل كلمات التوقف من دفق الرمز المميز. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopFilter.html
اقتطاع: اقتطاع المسافة البيضاء البادئة واللاحقة من الرموز المميزة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TrimFilter.html
اقتطاع: اقتطاع المصطلحات إلى طول معين. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TruncateTokenFilter.html
فريد: يقوم بتصفية الرموز المميزة بنفس النص مثل الرمز المميز السابق. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/RemoveDuplicatesTokenFilter.html
أحرف كبيرة: تسوية نص الرمز المميز إلى أحرف كبيرة. راجع http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html
word_delimiter: تقسيم الكلمات إلى كلمات فرعية وإجراء تحويلات اختيارية على مجموعات الكلمات الفرعية.

UnionToIntersection
UploadDocumentsOptions

خيارات لعملية تحميل المستندات.

VectorFilterMode

تحديد ما إذا كانت عوامل التصفية يتم تطبيقها قبل أو بعد إجراء البحث المتجه.

VectorQuery

معلمات الاستعلام لاستعلامات البحث المتجهة والمختلطة.

VectorQueryKind
VectorSearchAlgorithmConfiguration

يحتوي على خيارات التكوين الخاصة للخوارزمية المستخدمة أثناء الفهرسة و/أو الاستعلام.

VectorSearchAlgorithmKind
VectorSearchAlgorithmMetric

مقياس التشابه المراد استخدامه لمقارنات المتجهات.

VisualFeature

التعدادات

KnownAnalyzerNames

يحدد قيم AnalyzerName. راجع https://docs.microsoft.com/rest/api/searchservice/Language-support

KnownBlobIndexerDataToExtract

القيم المعروفة ل BlobIndexerDataToExtract التي تقبلها الخدمة.

KnownBlobIndexerImageAction

القيم المعروفة ل BlobIndexerImageAction التي تقبلها الخدمة.

KnownBlobIndexerPDFTextRotationAlgorithm

القيم المعروفة ل BlobIndexerPDFTextRotationAlgorithm التي تقبلها الخدمة.

KnownBlobIndexerParsingMode

القيم المعروفة ل BlobIndexerParsingMode التي تقبلها الخدمة.

KnownCharFilterNames

القيم المعروفة ل CharFilterName التي تقبلها الخدمة.

KnownCustomEntityLookupSkillLanguage

القيم المعروفة ل CustomEntityLookupSkillLanguage التي تقبلها الخدمة.

KnownEntityCategory

القيم المعروفة ل EntityCategory التي تقبلها الخدمة.

KnownEntityRecognitionSkillLanguage

القيم المعروفة ل EntityRecognitionSkillLanguage التي تقبلها الخدمة.

KnownImageAnalysisSkillLanguage

القيم المعروفة ل ImageAnalysisSkillLanguage التي تقبلها الخدمة.

KnownImageDetail

القيم المعروفة ل ImageDetail التي تقبلها الخدمة.

KnownKeyPhraseExtractionSkillLanguage

القيم المعروفة ل KeyPhraseExtractionSkillLanguage التي تقبلها الخدمة.

KnownOcrSkillLanguage

القيم المعروفة ل OcrSkillLanguage التي تقبلها الخدمة.

KnownRegexFlags

القيم المعروفة ل RegexFlags التي تقبلها الخدمة.

KnownSearchAudience

القيم المعروفة ل "جمهور البحث"

KnownSearchIndexerDataSourceType

القيم المعروفة ل SearchIndexerDataSourceType التي تقبلها الخدمة.

KnownSentimentSkillLanguage

القيم المعروفة ل SentimentSkillLanguage التي تقبلها الخدمة.

KnownSplitSkillLanguage

القيم المعروفة ل SplitSkillLanguage التي تقبلها الخدمة.

KnownTextSplitMode

القيم المعروفة ل TextSplitMode التي تقبلها الخدمة.

KnownTextTranslationSkillLanguage

القيم المعروفة ل TextTranslationSkillLanguage التي تقبلها الخدمة.

KnownTokenFilterNames

القيم المعروفة ل TokenFilterName التي تقبلها الخدمة.

KnownTokenizerNames

القيم المعروفة ل LexicalTokenizerName التي تقبلها الخدمة.

KnownVisualFeature

القيم المعروفة ل VisualFeature التي تقبلها الخدمة.

الوظائف

createSynonymMapFromFile(string, string)

أسلوب المساعد لإنشاء كائن SynonymMap. هذا أسلوب NodeJS فقط.

odata(TemplateStringsArray, unknown[])

يتجنب تعبير عامل تصفية odata لتجنب الأخطاء مع القيم الحرفية لسلسلة الاقتباس. استخدام المثال:

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

لمزيد من المعلومات حول بناء الجملة المدعوم، راجع: https://docs.microsoft.com/en-us/azure/search/search-query-odata-filter

تفاصيل الوظيفة

createSynonymMapFromFile(string, string)

أسلوب المساعد لإنشاء كائن SynonymMap. هذا أسلوب NodeJS فقط.

function createSynonymMapFromFile(name: string, filePath: string): Promise<SynonymMap>

المعلمات

name

string

اسم SynonymMap.

filePath

string

مسار الملف الذي يحتوي على المرادفات (يتم فصلها بواسطة أسطر جديدة)

المرتجعات

Promise<SynonymMap>

كائن SynonymMap

odata(TemplateStringsArray, unknown[])

يتجنب تعبير عامل تصفية odata لتجنب الأخطاء مع القيم الحرفية لسلسلة الاقتباس. استخدام المثال:

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

لمزيد من المعلومات حول بناء الجملة المدعوم، راجع: https://docs.microsoft.com/en-us/azure/search/search-query-odata-filter

function odata(strings: TemplateStringsArray, values: unknown[]): string

المعلمات

strings

TemplateStringsArray

صفيف من السلاسل للتعبير

values

unknown[]

صفيف قيم التعبير

المرتجعات

string