SearchIndexer interface

يمثل مفهرس.

الخصائص

dataSourceName

اسم مصدر البيانات الذي يقرأ منه هذا المفهرس البيانات.

description

وصف المفهرس.

encryptionKey

وصف لمفتاح تشفير تقوم بإنشائه في Azure Key Vault. يستخدم هذا المفتاح لتوفير مستوى إضافي من التشفير الثابت لتعريف المفهرس (بالإضافة إلى حالة تنفيذ المفهرس) عندما تريد ضمانا كاملا بأنه لا يمكن لأي شخص، ولا حتى Microsoft، فك تشفيرها في Azure Cognitive Search. بمجرد تشفير تعريف المفهرس الخاص بك، سيظل مشفرا دائما. سيتجاهل Azure Cognitive Search محاولات تعيين هذه الخاصية إلى null. يمكنك تغيير هذه الخاصية حسب الحاجة إذا كنت تريد تدوير مفتاح التشفير الخاص بك؛ لن يتأثر تعريف المفهرس (وحالة تنفيذ المفهرس). التشفير باستخدام المفاتيح التي يديرها العميل غير متوفر لخدمات البحث المجانية، وهو متاح فقط للخدمات المدفوعة التي تم إنشاؤها في 1 يناير 2019 أو بعده.

etag

ETag للمفهرس.

fieldMappings

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

isDisabled

قيمة تشير إلى ما إذا كان المفهرس معطلا. الوضع الافتراضي خطأ. القيمة الافتراضية: خطأ.

name

اسم المفهرس.

outputFieldMappings

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

parameters

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

schedule

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

skillsetName

اسم مجموعة المهارات المنفذة مع هذا المفهرس.

targetIndexName

اسم الفهرس الذي يكتب هذا المفهرس البيانات إليه.

تفاصيل الخاصية

dataSourceName

اسم مصدر البيانات الذي يقرأ منه هذا المفهرس البيانات.

dataSourceName: string

قيمة الخاصية

string

description

وصف المفهرس.

description?: string

قيمة الخاصية

string

encryptionKey

وصف لمفتاح تشفير تقوم بإنشائه في Azure Key Vault. يستخدم هذا المفتاح لتوفير مستوى إضافي من التشفير الثابت لتعريف المفهرس (بالإضافة إلى حالة تنفيذ المفهرس) عندما تريد ضمانا كاملا بأنه لا يمكن لأي شخص، ولا حتى Microsoft، فك تشفيرها في Azure Cognitive Search. بمجرد تشفير تعريف المفهرس الخاص بك، سيظل مشفرا دائما. سيتجاهل Azure Cognitive Search محاولات تعيين هذه الخاصية إلى null. يمكنك تغيير هذه الخاصية حسب الحاجة إذا كنت تريد تدوير مفتاح التشفير الخاص بك؛ لن يتأثر تعريف المفهرس (وحالة تنفيذ المفهرس). التشفير باستخدام المفاتيح التي يديرها العميل غير متوفر لخدمات البحث المجانية، وهو متاح فقط للخدمات المدفوعة التي تم إنشاؤها في 1 يناير 2019 أو بعده.

encryptionKey?: SearchResourceEncryptionKey

قيمة الخاصية

etag

ETag للمفهرس.

etag?: string

قيمة الخاصية

string

fieldMappings

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

fieldMappings?: FieldMapping[]

قيمة الخاصية

isDisabled

قيمة تشير إلى ما إذا كان المفهرس معطلا. الوضع الافتراضي خطأ. القيمة الافتراضية: خطأ.

isDisabled?: boolean

قيمة الخاصية

boolean

name

اسم المفهرس.

name: string

قيمة الخاصية

string

outputFieldMappings

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

outputFieldMappings?: FieldMapping[]

قيمة الخاصية

parameters

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

parameters?: IndexingParameters

قيمة الخاصية

schedule

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

schedule?: IndexingSchedule

قيمة الخاصية

skillsetName

اسم مجموعة المهارات المنفذة مع هذا المفهرس.

skillsetName?: string

قيمة الخاصية

string

targetIndexName

اسم الفهرس الذي يكتب هذا المفهرس البيانات إليه.

targetIndexName: string

قيمة الخاصية

string