Share via


SearchIndexerDataSourceConnection interface

Dizin oluşturucu yapılandırmak için kullanılabilecek bir veri kaynağı tanımını temsil eder.

Özellikler

connectionString

Veri kaynağının bağlantı dizesi.

container

Veri kaynağının veri kapsayıcısı.

dataChangeDetectionPolicy

Veri kaynağı için veri değişikliği algılama ilkesi.

dataDeletionDetectionPolicy

Veri kaynağı için veri silme algılama ilkesi.

description

Veri kaynağının açıklaması.

encryptionKey

Azure Key Vault'de oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, veri kaynağı tanımınız için microsoft bile olmayan hiç kimsenin Azure Bilişsel Arama veri kaynağı tanımınızın şifresini çözemediğini tam olarak güvenceye almak istediğinizde ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Veri kaynağı 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; Veri kaynağı tanımınız 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

DataSource'un ETag'i.

name

Veri kaynağının adı.

type

Veri kaynağının türü. Olası değerler şunlardır: 'AzureSql', 'CosmosDb', 'AzureBlob', 'AzureTable', 'MySql', 'AdlsGen2'

Özellik Ayrıntıları

connectionString

Veri kaynağının bağlantı dizesi.

connectionString?: string

Özellik Değeri

string

container

Veri kaynağının veri kapsayıcısı.

container: SearchIndexerDataContainer

Özellik Değeri

dataChangeDetectionPolicy

Veri kaynağı için veri değişikliği algılama ilkesi.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Özellik Değeri

dataDeletionDetectionPolicy

Veri kaynağı için veri silme algılama ilkesi.

dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy

Özellik Değeri

description

Veri kaynağının açıklaması.

description?: string

Özellik Değeri

string

encryptionKey

Azure Key Vault'de oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, veri kaynağı tanımınız için microsoft bile olmayan hiç kimsenin Azure Bilişsel Arama veri kaynağı tanımınızın şifresini çözemediğini tam olarak güvenceye almak istediğinizde ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Veri kaynağı 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; Veri kaynağı tanımınız 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

DataSource'un ETag'i.

etag?: string

Özellik Değeri

string

name

Veri kaynağının adı.

name: string

Özellik Değeri

string

type

Veri kaynağının türü. Olası değerler şunlardır: 'AzureSql', 'CosmosDb', 'AzureBlob', 'AzureTable', 'MySql', 'AdlsGen2'

type: SearchIndexerDataSourceType

Özellik Değeri