Sdílet prostřednictvím


SearchIndexerDataSourceConnection interface

Představuje definici zdroje dat, kterou lze použít ke konfiguraci indexeru.

Vlastnosti

connectionString

Připojovací řetězec pro zdroj dat.

container

Kontejner dat pro zdroj dat.

dataChangeDetectionPolicy

Zásady detekce změn dat pro zdroj dat.

dataDeletionDetectionPolicy

Zásady detekce odstranění dat pro zdroj dat.

description

Popis zdroje dat.

encryptionKey

Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč slouží k poskytnutí další úrovně neaktivních uložených šifrování pro definici zdroje dat, pokud chcete mít plnou jistotu, že nikdo, ani Microsoft, nemůže dešifrovat definici zdroje dat ve službě Azure Cognitive Search. Jakmile definici zdroje dat zašifrujete, zůstane vždy zašifrovaná. Azure Cognitive Search bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Definice zdroje dat nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo po 1. lednu 2019.

etag

ETag zdroje dat.

identity

Explicitní spravovaná identita, která se má použít pro tento zdroj dat. Pokud není zadaný a připojovací řetězec je spravovaná identita, použije se spravovaná identita přiřazená systémem. Pokud není zadána, hodnota zůstane beze změny. Pokud je zadána hodnota "none", hodnota této vlastnosti je vymazána.

name

Název zdroje dat.

type

Typ zdroje dat. Mezi možné hodnoty patří: AzureSql, CosmosDb, AzureBlob, AzureTable, MySql, AdlsGen2.

Podrobnosti vlastnosti

connectionString

Připojovací řetězec pro zdroj dat.

connectionString?: string

Hodnota vlastnosti

string

container

Kontejner dat pro zdroj dat.

container: SearchIndexerDataContainer

Hodnota vlastnosti

dataChangeDetectionPolicy

Zásady detekce změn dat pro zdroj dat.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Hodnota vlastnosti

dataDeletionDetectionPolicy

Zásady detekce odstranění dat pro zdroj dat.

dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy

Hodnota vlastnosti

description

Popis zdroje dat.

description?: string

Hodnota vlastnosti

string

encryptionKey

Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč slouží k poskytnutí další úrovně neaktivních uložených šifrování pro definici zdroje dat, pokud chcete mít plnou jistotu, že nikdo, ani Microsoft, nemůže dešifrovat definici zdroje dat ve službě Azure Cognitive Search. Jakmile definici zdroje dat zašifrujete, zůstane vždy zašifrovaná. Azure Cognitive Search bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Definice zdroje dat nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo po 1. lednu 2019.

encryptionKey?: SearchResourceEncryptionKey

Hodnota vlastnosti

etag

ETag zdroje dat.

etag?: string

Hodnota vlastnosti

string

identity

Explicitní spravovaná identita, která se má použít pro tento zdroj dat. Pokud není zadaný a připojovací řetězec je spravovaná identita, použije se spravovaná identita přiřazená systémem. Pokud není zadána, hodnota zůstane beze změny. Pokud je zadána hodnota "none", hodnota této vlastnosti je vymazána.

identity?: SearchIndexerDataIdentity

Hodnota vlastnosti

name

Název zdroje dat.

name: string

Hodnota vlastnosti

string

type

Typ zdroje dat. Mezi možné hodnoty patří: AzureSql, CosmosDb, AzureBlob, AzureTable, MySql, AdlsGen2.

type: "azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2"

Hodnota vlastnosti

"azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2"