SearchIndexerDataSourceConnection interface
Představuje definici zdroje dat, kterou lze použít ke konfiguraci indexeru.
Vlastnosti
connection |
Připojovací řetězec pro zdroj dat. |
container | Kontejner dat pro zdroj dat. |
data |
Zásady detekce změn dat pro zdroj dat. |
data |
Zásady detekce odstranění dat pro zdroj dat. |
description | Popis zdroje dat. |
encryption |
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"