SearchIndexer interface

Dizin oluşturucuları 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'de oluşturduğunuz şifreleme anahtarının açıklaması. Bu anahtar, Azure Bilişsel Arama'da Microsoft'un bile olmadığı hiç kimsenin şifresini çözemediğini tam olarak güvenceye almak istediğinizde dizin oluşturucu tanımınız için ek bir bekleyen şifreleme düzeyi (dizin oluşturucu yürütme durumunun yanı sıra) sağlamak için kullanılır. Dizin oluşturucu tanımınızı şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Bilişsel 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 hizmetleri için 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 alanlarla 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

Çıkış 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şturucu için zamanlama.

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'de oluşturduğunuz şifreleme anahtarının açıklaması. Bu anahtar, Azure Bilişsel Arama'da Microsoft'un bile olmadığı hiç kimsenin şifresini çözemediğini tam olarak güvenceye almak istediğinizde dizin oluşturucu tanımınız için ek bir bekleyen şifreleme düzeyi (dizin oluşturucu yürütme durumunun yanı sıra) sağlamak için kullanılır. Dizin oluşturucu tanımınızı şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Bilişsel 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 hizmetleri için 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 alanlarla 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

Çıkış 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şturucu için zamanlama.

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