SearchIndexer interface
Representerar en indexerare.
Egenskaper
data |
Namnet på den datakälla som indexeraren läser data från. |
description | Beskrivningen av indexeraren. |
encryption |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att ge en ytterligare nivå av kryptering i vila för indexerarens definition (samt indexerarens körningsstatus) när du vill ha fullständig försäkran om att ingen, inte ens Microsoft, kan dekryptera dem i Azure Cognitive Search. När du har krypterat indexerarens definition förblir den alltid krypterad. Azure Cognitive Search ignorerar försök att ange egenskapen till null. Du kan ändra den här egenskapen efter behov om du vill rotera krypteringsnyckeln. Indexerarens definition (och indexerarens körningsstatus) påverkas inte. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
etag | Indexerarens ETag. |
field |
Definierar mappningar mellan fält i datakällan och motsvarande målfält i indexet. |
is |
Ett värde som anger om indexeraren är inaktiverad. Standardvärdet är false. Standardvärde: false. |
name | Namnet på indexeraren. |
output |
Mappningar av utdatafält tillämpas efter berikning och omedelbart före indexering. |
parameters | Parametrar för indexeringskörning. |
schedule | Schemat för den här indexeraren. |
skillset |
Namnet på kompetensuppsättningen som körs med den här indexeraren. |
target |
Namnet på indexet som indexeraren skriver data till. |
Egenskapsinformation
dataSourceName
Namnet på den datakälla som indexeraren läser data från.
dataSourceName: string
Egenskapsvärde
string
description
Beskrivningen av indexeraren.
description?: string
Egenskapsvärde
string
encryptionKey
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att ge en ytterligare nivå av kryptering i vila för indexerarens definition (samt indexerarens körningsstatus) när du vill ha fullständig försäkran om att ingen, inte ens Microsoft, kan dekryptera dem i Azure Cognitive Search. När du har krypterat indexerarens definition förblir den alltid krypterad. Azure Cognitive Search ignorerar försök att ange egenskapen till null. Du kan ändra den här egenskapen efter behov om du vill rotera krypteringsnyckeln. Indexerarens definition (och indexerarens körningsstatus) påverkas inte. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.
encryptionKey?: SearchResourceEncryptionKey
Egenskapsvärde
etag
Indexerarens ETag.
etag?: string
Egenskapsvärde
string
fieldMappings
Definierar mappningar mellan fält i datakällan och motsvarande målfält i indexet.
fieldMappings?: FieldMapping[]
Egenskapsvärde
isDisabled
Ett värde som anger om indexeraren är inaktiverad. Standardvärdet är false. Standardvärde: false.
isDisabled?: boolean
Egenskapsvärde
boolean
name
Namnet på indexeraren.
name: string
Egenskapsvärde
string
outputFieldMappings
Mappningar av utdatafält tillämpas efter berikning och omedelbart före indexering.
outputFieldMappings?: FieldMapping[]
Egenskapsvärde
parameters
Parametrar för indexeringskörning.
parameters?: IndexingParameters
Egenskapsvärde
schedule
skillsetName
Namnet på kompetensuppsättningen som körs med den här indexeraren.
skillsetName?: string
Egenskapsvärde
string
targetIndexName
Namnet på indexet som indexeraren skriver data till.
targetIndexName: string
Egenskapsvärde
string