Condividi tramite


SearchIndexer interface

Rappresenta un indicizzatore.

Proprietà

dataSourceName

Nome dell'origine dati da cui questo indicizzatore legge i dati.

description

Descrizione dell'indicizzatore.

encryptionKey

Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia inattivo per la definizione dell'indicizzatore (nonché lo stato di esecuzione dell'indicizzatore) quando si vuole garantire che nessuno, non nemmeno Microsoft, possa decrittografarli in Ricerca cognitiva di Azure. Dopo aver crittografato la definizione dell'indicizzatore, rimarrà sempre crittografato. 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'indicizzatore (e lo stato di esecuzione dell'indicizzatore) non saranno interessate. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati o dopo il 1° gennaio 2019.

etag

ETag dell'indicizzatore.

fieldMappings

Definisce i mapping tra i campi nell'origine dati e i campi di destinazione corrispondenti nell'indice.

isDisabled

Valore che indica se l'indicizzatore è disabilitato. L'impostazione predefinita è false. Valore predefinito: false.

name

Nome dell'indicizzatore.

outputFieldMappings

I mapping dei campi di output vengono applicati dopo l'arricchimento e immediatamente prima dell'indicizzazione.

parameters

Parametri per l'esecuzione dell'indicizzatore.

schedule

Pianificazione per questo indicizzatore.

skillsetName

Nome del set di competenze in esecuzione con questo indicizzatore.

targetIndexName

Nome dell'indice in cui questo indicizzatore scrive i dati.

Dettagli proprietà

dataSourceName

Nome dell'origine dati da cui questo indicizzatore legge i dati.

dataSourceName: string

Valore della proprietà

string

description

Descrizione dell'indicizzatore.

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 inattivo per la definizione dell'indicizzatore (nonché lo stato di esecuzione dell'indicizzatore) quando si vuole garantire che nessuno, non nemmeno Microsoft, possa decrittografarli in Ricerca cognitiva di Azure. Dopo aver crittografato la definizione dell'indicizzatore, rimarrà sempre crittografato. 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'indicizzatore (e lo stato di esecuzione dell'indicizzatore) non saranno interessate. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati o dopo il 1° gennaio 2019.

encryptionKey?: SearchResourceEncryptionKey

Valore della proprietà

etag

ETag dell'indicizzatore.

etag?: string

Valore della proprietà

string

fieldMappings

Definisce i mapping tra i campi nell'origine dati e i campi di destinazione corrispondenti nell'indice.

fieldMappings?: FieldMapping[]

Valore della proprietà

isDisabled

Valore che indica se l'indicizzatore è disabilitato. L'impostazione predefinita è false. Valore predefinito: false.

isDisabled?: boolean

Valore della proprietà

boolean

name

Nome dell'indicizzatore.

name: string

Valore della proprietà

string

outputFieldMappings

I mapping dei campi di output vengono applicati dopo l'arricchimento e immediatamente prima dell'indicizzazione.

outputFieldMappings?: FieldMapping[]

Valore della proprietà

parameters

Parametri per l'esecuzione dell'indicizzatore.

parameters?: IndexingParameters

Valore della proprietà

schedule

Pianificazione per questo indicizzatore.

schedule?: IndexingSchedule

Valore della proprietà

skillsetName

Nome del set di competenze in esecuzione con questo indicizzatore.

skillsetName?: string

Valore della proprietà

string

targetIndexName

Nome dell'indice in cui questo indicizzatore scrive i dati.

targetIndexName: string

Valore della proprietà

string