SearchIndexer interface
Représente un indexeur.
Propriétés
| data |
Nom de la source de données à partir de laquelle cet indexeur lit les données. |
| description | Description de l’indexeur. |
| encryption |
Description d’une clé de chiffrement que vous créez dans Azure Key Vault. Cette clé est utilisée pour fournir un niveau supplémentaire de chiffrement au repos pour votre définition d’indexeur (ainsi que l’état d’exécution de l’indexeur) lorsque vous souhaitez une assurance totale que personne, pas même Microsoft, ne peut les déchiffrer dans Recherche cognitive Azure. Une fois que vous avez chiffré votre définition d’indexeur, elle reste toujours chiffrée. Recherche cognitive Azure ignore les tentatives de définition de cette propriété sur Null. Vous pouvez modifier cette propriété si nécessaire si vous souhaitez faire pivoter votre clé de chiffrement ; Votre définition d’indexeur (et l’état d’exécution de l’indexeur) ne sont pas affectées. Le chiffrement avec des clés gérées par le client n’est pas disponible pour les services de recherche gratuits et n’est disponible que pour les services payants créés le 1er janvier 2019. |
| etag | ETag de l’indexeur. |
| field |
Définit des mappages entre les champs de la source de données et les champs cibles correspondants dans l’index. |
| is |
Valeur indiquant si l’indexeur est désactivé. La valeur par défaut est false. Valeur par défaut : false. |
| name | Nom de l’indexeur. |
| output |
Les mappages de champs de sortie sont appliqués après l’enrichissement et immédiatement avant l’indexation. |
| parameters | Paramètres pour l’exécution de l’indexeur. |
| schedule | Planification de cet indexeur. |
| skillset |
Nom de l’ensemble de compétences en cours d’exécution avec cet indexeur. |
| target |
Nom de l’index dans lequel cet indexeur écrit des données. |
Détails de la propriété
dataSourceName
Nom de la source de données à partir de laquelle cet indexeur lit les données.
dataSourceName: string
Valeur de propriété
string
description
Description de l’indexeur.
description?: string
Valeur de propriété
string
encryptionKey
Description d’une clé de chiffrement que vous créez dans Azure Key Vault. Cette clé est utilisée pour fournir un niveau supplémentaire de chiffrement au repos pour votre définition d’indexeur (ainsi que l’état d’exécution de l’indexeur) lorsque vous souhaitez une assurance totale que personne, pas même Microsoft, ne peut les déchiffrer dans Recherche cognitive Azure. Une fois que vous avez chiffré votre définition d’indexeur, elle reste toujours chiffrée. Recherche cognitive Azure ignore les tentatives de définition de cette propriété sur Null. Vous pouvez modifier cette propriété si nécessaire si vous souhaitez faire pivoter votre clé de chiffrement ; Votre définition d’indexeur (et l’état d’exécution de l’indexeur) ne sont pas affectées. Le chiffrement avec des clés gérées par le client n’est pas disponible pour les services de recherche gratuits et n’est disponible que pour les services payants créés le 1er janvier 2019.
encryptionKey?: SearchResourceEncryptionKey
Valeur de propriété
etag
ETag de l’indexeur.
etag?: string
Valeur de propriété
string
fieldMappings
Définit des mappages entre les champs de la source de données et les champs cibles correspondants dans l’index.
fieldMappings?: FieldMapping[]
Valeur de propriété
isDisabled
Valeur indiquant si l’indexeur est désactivé. La valeur par défaut est false. Valeur par défaut : false.
isDisabled?: boolean
Valeur de propriété
boolean
name
Nom de l’indexeur.
name: string
Valeur de propriété
string
outputFieldMappings
Les mappages de champs de sortie sont appliqués après l’enrichissement et immédiatement avant l’indexation.
outputFieldMappings?: FieldMapping[]
Valeur de propriété
parameters
Paramètres pour l’exécution de l’indexeur.
parameters?: IndexingParameters
Valeur de propriété
schedule
skillsetName
Nom de l’ensemble de compétences en cours d’exécution avec cet indexeur.
skillsetName?: string
Valeur de propriété
string
targetIndexName
Nom de l’index dans lequel cet indexeur écrit des données.
targetIndexName: string
Valeur de propriété
string