Udostępnij za pośrednictwem


SearchIndexerDataSourceConnection interface

Reprezentuje definicję źródła danych, która może służyć do konfigurowania indeksatora.

Właściwości

connectionString

Parametry połączenia dla źródła danych.

container

Kontener danych dla źródła danych.

dataChangeDetectionPolicy

Zasady wykrywania zmian danych dla źródła danych.

dataDeletionDetectionPolicy

Zasady wykrywania usuwania danych dla źródła danych.

description

Opis źródła danych.

encryptionKey

Opis klucza szyfrowania tworzonego w usłudze Azure Key Vault. Ten klucz służy do zapewnienia dodatkowego poziomu szyfrowania magazynowanych dla definicji źródła danych, gdy chcesz mieć pełną pewność, że nikt, nawet firma Microsoft, nie może odszyfrować definicję źródła danych w Azure Cognitive Search. Po zaszyfrowaniu definicji źródła danych zawsze pozostanie ona zaszyfrowana. Azure Cognitive Search zignoruje próby ustawienia tej właściwości na wartość null. Tę właściwość można zmienić w razie potrzeby, jeśli chcesz obrócić klucz szyfrowania; Definicja źródła danych nie będzie miała wpływu. Szyfrowanie za pomocą kluczy zarządzanych przez klienta nie jest dostępne dla bezpłatnych usług wyszukiwania i jest dostępne tylko dla płatnych usług utworzonych 1 stycznia 2019 r. lub później.

etag

Element ETag źródła danych.

name

Nazwa źródła danych.

type

Typ źródła danych. Możliwe wartości to: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

Szczegóły właściwości

connectionString

Parametry połączenia dla źródła danych.

connectionString?: string

Wartość właściwości

string

container

Kontener danych dla źródła danych.

container: SearchIndexerDataContainer

Wartość właściwości

dataChangeDetectionPolicy

Zasady wykrywania zmian danych dla źródła danych.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Wartość właściwości

dataDeletionDetectionPolicy

Zasady wykrywania usuwania danych dla źródła danych.

dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy

Wartość właściwości

description

Opis źródła danych.

description?: string

Wartość właściwości

string

encryptionKey

Opis klucza szyfrowania tworzonego w usłudze Azure Key Vault. Ten klucz służy do zapewnienia dodatkowego poziomu szyfrowania magazynowanych dla definicji źródła danych, gdy chcesz mieć pełną pewność, że nikt, nawet firma Microsoft, nie może odszyfrować definicję źródła danych w Azure Cognitive Search. Po zaszyfrowaniu definicji źródła danych zawsze pozostanie ona zaszyfrowana. Azure Cognitive Search zignoruje próby ustawienia tej właściwości na wartość null. Tę właściwość można zmienić w razie potrzeby, jeśli chcesz obrócić klucz szyfrowania; Definicja źródła danych nie będzie miała wpływu. Szyfrowanie za pomocą kluczy zarządzanych przez klienta nie jest dostępne dla bezpłatnych usług wyszukiwania i jest dostępne tylko dla płatnych usług utworzonych 1 stycznia 2019 r. lub później.

encryptionKey?: SearchResourceEncryptionKey

Wartość właściwości

etag

Element ETag źródła danych.

etag?: string

Wartość właściwości

string

name

Nazwa źródła danych.

name: string

Wartość właściwości

string

type

Typ źródła danych. Możliwe wartości to: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

type: SearchIndexerDataSourceType

Wartość właściwości