SearchIndexer interface
Rappresenta un indicizzatore.
data |
Nome dell'origine dati da cui questo indicizzatore legge i dati. |
description | Descrizione dell'indicizzatore. |
encryption |
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. |
field |
Definisce i mapping tra i campi nell'origine dati e i campi di destinazione corrispondenti nell'indice. |
is |
Valore che indica se l'indicizzatore è disabilitato. L'impostazione predefinita è false. Valore predefinito: false. |
name | Nome dell'indicizzatore. |
output |
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. |
skillset |
Nome del set di competenze in esecuzione con questo indicizzatore. |
target |
Nome dell'indice in cui questo indicizzatore scrive i dati. |
Nome dell'origine dati da cui questo indicizzatore legge i dati.
dataSourceName: string
Valore della proprietà
string
Descrizione dell'indicizzatore.
description?: string
Valore della proprietà
string
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 dell'indicizzatore.
etag?: string
Valore della proprietà
string
Definisce i mapping tra i campi nell'origine dati e i campi di destinazione corrispondenti nell'indice.
fieldMappings?: FieldMapping[]
Valore della proprietà
Valore che indica se l'indicizzatore è disabilitato. L'impostazione predefinita è false. Valore predefinito: false.
isDisabled?: boolean
Valore della proprietà
boolean
Nome dell'indicizzatore.
name: string
Valore della proprietà
string
I mapping dei campi di output vengono applicati dopo l'arricchimento e immediatamente prima dell'indicizzazione.
outputFieldMappings?: FieldMapping[]
Valore della proprietà
Parametri per l'esecuzione dell'indicizzatore.
parameters?: IndexingParameters
Valore della proprietà
Pianificazione per questo indicizzatore.
schedule?: IndexingSchedule
Valore della proprietà
Nome del set di competenze in esecuzione con questo indicizzatore.
skillsetName?: string
Valore della proprietà
string
Nome dell'indice in cui questo indicizzatore scrive i dati.
targetIndexName: string
Valore della proprietà
string