SearchIndexer interface
Vertegenwoordigt een indexeerfunctie.
Eigenschappen
data |
De naam van de gegevensbron waaruit deze indexeerfunctie gegevens leest. |
description | De beschrijving van de indexeerfunctie. |
encryption |
Een beschrijving van een versleutelingssleutel die u maakt in Azure Key Vault. Deze sleutel wordt gebruikt om een extra niveau van versleuteling-at-rest te bieden voor de definitie van uw indexeerfunctie (evenals de uitvoeringsstatus van de indexeerfunctie) wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft niet, deze kan ontsleutelen in Azure Cognitive Search. Zodra u de definitie van de indexeerfunctie hebt versleuteld, blijft deze altijd versleuteld. Azure Cognitive Search negeert pogingen om deze eigenschap in te stellen op null. U kunt deze eigenschap indien nodig wijzigen als u uw versleutelingssleutel wilt roteren; De definitie van de indexeerfunctie (en de uitvoeringsstatus van de indexeerfunctie) wordt niet beïnvloed. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019. |
etag | De ETag van de indexeerfunctie. |
field |
Hiermee definieert u toewijzingen tussen velden in de gegevensbron en de bijbehorende doelvelden in de index. |
is |
Een waarde die aangeeft of de indexeerfunctie is uitgeschakeld. De standaardinstelling is onwaar. Standaardwaarde: false. |
name | De naam van de indexeerfunctie. |
output |
Toewijzingen van uitvoervelden worden toegepast na verrijking en direct voor indexering. |
parameters | Parameters voor het uitvoeren van de indexeerfunctie. |
schedule | Het schema voor deze indexeerfunctie. |
skillset |
De naam van de vaardighedenset die wordt uitgevoerd met deze indexeerfunctie. |
target |
De naam van de index waarnaar deze indexeerfunctie gegevens schrijft. |
Eigenschapdetails
dataSourceName
De naam van de gegevensbron waaruit deze indexeerfunctie gegevens leest.
dataSourceName: string
Waarde van eigenschap
string
description
De beschrijving van de indexeerfunctie.
description?: string
Waarde van eigenschap
string
encryptionKey
Een beschrijving van een versleutelingssleutel die u maakt in Azure Key Vault. Deze sleutel wordt gebruikt om een extra niveau van versleuteling-at-rest te bieden voor de definitie van uw indexeerfunctie (evenals de uitvoeringsstatus van de indexeerfunctie) wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft niet, deze kan ontsleutelen in Azure Cognitive Search. Zodra u de definitie van de indexeerfunctie hebt versleuteld, blijft deze altijd versleuteld. Azure Cognitive Search negeert pogingen om deze eigenschap in te stellen op null. U kunt deze eigenschap indien nodig wijzigen als u uw versleutelingssleutel wilt roteren; De definitie van de indexeerfunctie (en de uitvoeringsstatus van de indexeerfunctie) wordt niet beïnvloed. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019.
encryptionKey?: SearchResourceEncryptionKey
Waarde van eigenschap
etag
De ETag van de indexeerfunctie.
etag?: string
Waarde van eigenschap
string
fieldMappings
Hiermee definieert u toewijzingen tussen velden in de gegevensbron en de bijbehorende doelvelden in de index.
fieldMappings?: FieldMapping[]
Waarde van eigenschap
isDisabled
Een waarde die aangeeft of de indexeerfunctie is uitgeschakeld. De standaardinstelling is onwaar. Standaardwaarde: false.
isDisabled?: boolean
Waarde van eigenschap
boolean
name
De naam van de indexeerfunctie.
name: string
Waarde van eigenschap
string
outputFieldMappings
Toewijzingen van uitvoervelden worden toegepast na verrijking en direct voor indexering.
outputFieldMappings?: FieldMapping[]
Waarde van eigenschap
parameters
Parameters voor het uitvoeren van de indexeerfunctie.
parameters?: IndexingParameters
Waarde van eigenschap
schedule
Het schema voor deze indexeerfunctie.
schedule?: IndexingSchedule
Waarde van eigenschap
skillsetName
De naam van de vaardighedenset die wordt uitgevoerd met deze indexeerfunctie.
skillsetName?: string
Waarde van eigenschap
string
targetIndexName
De naam van de index waarnaar deze indexeerfunctie gegevens schrijft.
targetIndexName: string
Waarde van eigenschap
string