SearchIndex interface
Représente une définition d’index de recherche, qui décrit les champs et le comportement de recherche d’un index.
Propriétés
analyzers | Analyseurs pour l’index. |
char |
Filtres de caractères pour l’index. |
cors |
Options permettant de contrôler le partage de ressources entre les origines (CORS) pour l’index. |
default |
Nom du profil de scoring à utiliser si aucun n’est spécifié dans la requête. Si cette propriété n’est pas définie et qu’aucun profil de scoring n’est spécifié dans la requête, le scoring par défaut (tf-idf) est utilisé. |
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 vos données lorsque vous souhaitez avoir l’assurance complète que personne, pas même Microsoft, ne peut déchiffrer vos données dans Recherche cognitive Azure. Une fois que vous avez chiffré vos données, elles restent toujours chiffrées. 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 ; Vos données ne seront 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 à partir du 1er janvier 2019. |
etag | ETag de l’index. |
fields | Champs de l’index. |
name | Nom de l’index. |
scoring |
Profils de scoring pour l’index. |
semantic |
Définit les paramètres d’un index de recherche qui influencent les fonctionnalités sémantiques. |
similarity | Type d’algorithme de similarité à utiliser lors du scoring et du classement des documents correspondant à une requête de recherche. L’algorithme de similarité ne peut être défini qu’au moment de la création de l’index et ne peut pas être modifié sur des index existants. Si la valeur est null, l’algorithme ClassicSimilarity est utilisé. |
suggesters | Les suggesteurs pour l’index. |
token |
Le jeton filtre pour l’index. |
tokenizers | Les générateurs de jetons pour l’index. |
vector |
Contient des options de configuration liées à la recherche vectorielle. |
Détails de la propriété
analyzers
charFilters
corsOptions
Options permettant de contrôler le partage de ressources entre les origines (CORS) pour l’index.
corsOptions?: CorsOptions
Valeur de propriété
defaultScoringProfile
Nom du profil de scoring à utiliser si aucun n’est spécifié dans la requête. Si cette propriété n’est pas définie et qu’aucun profil de scoring n’est spécifié dans la requête, le scoring par défaut (tf-idf) est utilisé.
defaultScoringProfile?: 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 vos données lorsque vous souhaitez avoir l’assurance complète que personne, pas même Microsoft, ne peut déchiffrer vos données dans Recherche cognitive Azure. Une fois que vous avez chiffré vos données, elles restent toujours chiffrées. 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 ; Vos données ne seront 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 à partir du 1er janvier 2019.
encryptionKey?: SearchResourceEncryptionKey
Valeur de propriété
etag
ETag de l’index.
etag?: string
Valeur de propriété
string
fields
name
Nom de l’index.
name: string
Valeur de propriété
string
scoringProfiles
Profils de scoring pour l’index.
scoringProfiles?: ScoringProfile[]
Valeur de propriété
semanticSearch
Définit les paramètres d’un index de recherche qui influencent les fonctionnalités sémantiques.
semanticSearch?: SemanticSearch
Valeur de propriété
similarity
Type d’algorithme de similarité à utiliser lors du scoring et du classement des documents correspondant à une requête de recherche. L’algorithme de similarité ne peut être défini qu’au moment de la création de l’index et ne peut pas être modifié sur des index existants. Si la valeur est null, l’algorithme ClassicSimilarity est utilisé.
similarity?: SimilarityAlgorithm
Valeur de propriété
suggesters
tokenFilters
tokenizers
Les générateurs de jetons pour l’index.
tokenizers?: LexicalTokenizer[]
Valeur de propriété
vectorSearch
Contient des options de configuration liées à la recherche vectorielle.
vectorSearch?: VectorSearch