SearchIndexerDataSourceConnection interface
Reprezentuje definicję źródła danych, która może służyć do konfigurowania indeksatora.
Właściwości
connection |
Parametry połączenia dla źródła danych. |
container | Kontener danych dla źródła danych. |
data |
Zasady wykrywania zmian danych dla źródła danych. |
data |
Zasady wykrywania usuwania danych dla źródła danych. |
description | Opis źródła danych. |
encryption |
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