SearchIndexerDataSourceConnection interface

Rappresenta una definizione di origine dati, che può essere utilizzata per configurare un indicizzatore.

Proprietà

connectionString

Stringa di connessione per l'origine dati.

container

Contenitore di dati per l'origine dati.

dataChangeDetectionPolicy

Criteri di rilevamento delle modifiche dei dati per l'origine dati.

dataDeletionDetectionPolicy

Criteri di rilevamento dell'eliminazione dei dati per l'origine dati.

description

Descrizione dell'origine dati.

encryptionKey

Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia dei dati inattivi per la definizione dell'origine dati quando si vuole garantire che nessuno, nemmeno Microsoft, possa decrittografare la definizione dell'origine dati in Ricerca cognitiva di Azure. Dopo aver crittografato la definizione dell'origine dati, rimarrà sempre crittografata. Ricerca cognitiva di Azure ignorerà i tentativi di impostare questa proprietà su Null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione dell'origine dati non sarà interessata. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019.

etag

ETag dell'origine dati.

identity

Identità gestita esplicita da usare per questa origine dati. Se non specificato e la stringa di connessione è un'identità gestita, viene usata l'identità gestita assegnata dal sistema. Se non specificato, il valore rimane invariato. Se si specifica "none", il valore di questa proprietà viene cancellato.

name

Nome dell'origine dati.

type

Tipo dell'origine dati. I valori possibili includono: 'AzureSql', 'CosmosDb', 'AzureBlob', 'AzureTable', 'MySql', 'AdlsGen2'

Dettagli proprietà

connectionString

Stringa di connessione per l'origine dati.

connectionString?: string

Valore della proprietà

string

container

Contenitore di dati per l'origine dati.

container: SearchIndexerDataContainer

Valore della proprietà

dataChangeDetectionPolicy

Criteri di rilevamento delle modifiche dei dati per l'origine dati.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Valore della proprietà

dataDeletionDetectionPolicy

Criteri di rilevamento dell'eliminazione dei dati per l'origine dati.

dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy

Valore della proprietà

description

Descrizione dell'origine dati.

description?: string

Valore della proprietà

string

encryptionKey

Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia dei dati inattivi per la definizione dell'origine dati quando si vuole garantire che nessuno, nemmeno Microsoft, possa decrittografare la definizione dell'origine dati in Ricerca cognitiva di Azure. Dopo aver crittografato la definizione dell'origine dati, rimarrà sempre crittografata. Ricerca cognitiva di Azure ignorerà i tentativi di impostare questa proprietà su Null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione dell'origine dati non sarà interessata. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019.

encryptionKey?: SearchResourceEncryptionKey

Valore della proprietà

etag

ETag dell'origine dati.

etag?: string

Valore della proprietà

string

identity

Identità gestita esplicita da usare per questa origine dati. Se non specificato e la stringa di connessione è un'identità gestita, viene usata l'identità gestita assegnata dal sistema. Se non specificato, il valore rimane invariato. Se si specifica "none", il valore di questa proprietà viene cancellato.

identity?: SearchIndexerDataIdentity

Valore della proprietà

name

Nome dell'origine dati.

name: string

Valore della proprietà

string

type

Tipo dell'origine dati. I valori possibili includono: 'AzureSql', 'CosmosDb', 'AzureBlob', 'AzureTable', 'MySql', 'AdlsGen2'

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

Valore della proprietà

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