SearchIndexer interface

Bir dizin oluşturucu temsil eder.

Özellikler

dataSourceName

Bu dizin oluşturucunun verileri okuduğu veri kaynağının adı.

description

Dizin oluşturucunun açıklaması.

encryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, hiç kimsenin, hatta Microsoft'un bile Azure Yapay Zeka Arama'te şifresini çözemeyeceğine dair tam güvence istediğinizde dizin oluşturucu tanımınız (dizin oluşturucu yürütme durumunuzun yanı sıra) için ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Dizin oluşturucu tanımınızı şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Yapay Zeka Arama, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Dizin oluşturucu tanımınız (ve dizin oluşturucu yürütme durumunuz) etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

etag

Dizin oluşturucunun ETag'i.

fieldMappings

Veri kaynağındaki alanlar ile dizindeki karşılık gelen hedef alanlar arasındaki eşlemeleri tanımlar.

isDisabled

Dizin oluşturucunun devre dışı bırakılıp bırakılmadığını gösteren değer. Varsayılan değer false'tur. Varsayılan değer: false.

name

Dizin oluşturucunun adı.

outputFieldMappings

Çıktı alanı eşlemeleri zenginleştirmeden sonra ve dizin oluşturmadan hemen önce uygulanır.

parameters

Dizin oluşturucu yürütme parametreleri.

schedule

Bu dizin oluşturucunun zamanlaması.

skillsetName

Bu dizin oluşturucuyla yürütülen beceri kümesinin adı.

targetIndexName

Bu dizin oluşturucunun veri yazdığı dizinin adı.

Özellik Ayrıntıları

dataSourceName

Bu dizin oluşturucunun verileri okuduğu veri kaynağının adı.

dataSourceName: string

Özellik Değeri

string

description

Dizin oluşturucunun açıklaması.

description?: string

Özellik Değeri

string

encryptionKey

Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, hiç kimsenin, hatta Microsoft'un bile Azure Yapay Zeka Arama'te şifresini çözemeyeceğine dair tam güvence istediğinizde dizin oluşturucu tanımınız (dizin oluşturucu yürütme durumunuzun yanı sıra) için ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Dizin oluşturucu tanımınızı şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Yapay Zeka Arama, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Dizin oluşturucu tanımınız (ve dizin oluşturucu yürütme durumunuz) etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.

encryptionKey?: SearchResourceEncryptionKey

Özellik Değeri

etag

Dizin oluşturucunun ETag'i.

etag?: string

Özellik Değeri

string

fieldMappings

Veri kaynağındaki alanlar ile dizindeki karşılık gelen hedef alanlar arasındaki eşlemeleri tanımlar.

fieldMappings?: FieldMapping[]

Özellik Değeri

isDisabled

Dizin oluşturucunun devre dışı bırakılıp bırakılmadığını gösteren değer. Varsayılan değer false'tur. Varsayılan değer: false.

isDisabled?: boolean

Özellik Değeri

boolean

name

Dizin oluşturucunun adı.

name: string

Özellik Değeri

string

outputFieldMappings

Çıktı alanı eşlemeleri zenginleştirmeden sonra ve dizin oluşturmadan hemen önce uygulanır.

outputFieldMappings?: FieldMapping[]

Özellik Değeri

parameters

Dizin oluşturucu yürütme parametreleri.

parameters?: IndexingParameters

Özellik Değeri

schedule

Bu dizin oluşturucunun zamanlaması.

schedule?: IndexingSchedule

Özellik Değeri

skillsetName

Bu dizin oluşturucuyla yürütülen beceri kümesinin adı.

skillsetName?: string

Özellik Değeri

string

targetIndexName

Bu dizin oluşturucunun veri yazdığı dizinin adı.

targetIndexName: string

Özellik Değeri

string