SearchIndex interface
Representerar en sökindexdefinition som beskriver fälten och sökbeteendet för ett index.
Egenskaper
analyzers | Analysverktygen för indexet. |
char |
Tecknet filtrerar för indexet. |
cors |
Alternativ för att styra resursdelning mellan ursprung (CORS) för indexet. |
default |
Namnet på bedömningsprofilen som ska användas om ingen anges i frågan. Om den här egenskapen inte har angetts och ingen bedömningsprofil anges i frågan används standardpoäng (tf-idf). |
encryption |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Den här nyckeln används för att tillhandahålla ytterligare en nivå av kryptering i vila för dina data när du vill ha fullständig försäkran om att ingen, inte ens Microsoft, kan dekryptera dina data i Azure Cognitive Search. När du har krypterat dina data förblir de alltid krypterade. 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. Dina data 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 | Indexets ETag. |
fields | Fälten i indexet. |
name | Namnet på indexet. |
scoring |
Bedömningsprofilerna för indexet. |
semantic |
Definierar parametrar för ett sökindex som påverkar semantiska funktioner. |
similarity | Typen av likhetsalgoritm som ska användas vid bedömning och rangordning av dokument som matchar en sökfråga. Likhetsalgoritmen kan bara definieras när index skapas och kan inte ändras i befintliga index. Om det är null används ClassicSimilarity-algoritmen. |
suggesters | Förslagsgivare för indexet. |
token |
Tokenfiltren för indexet. |
tokenizers | Tokeniserare för indexet. |
vector |
Innehåller konfigurationsalternativ relaterade till vektorsökning. |
Egenskapsinformation
analyzers
charFilters
corsOptions
Alternativ för att styra resursdelning mellan ursprung (CORS) för indexet.
corsOptions?: CorsOptions
Egenskapsvärde
defaultScoringProfile
Namnet på bedömningsprofilen som ska användas om ingen anges i frågan. Om den här egenskapen inte har angetts och ingen bedömningsprofil anges i frågan används standardpoäng (tf-idf).
defaultScoringProfile?: 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 tillhandahålla ytterligare en nivå av kryptering i vila för dina data när du vill ha fullständig försäkran om att ingen, inte ens Microsoft, kan dekryptera dina data i Azure Cognitive Search. När du har krypterat dina data förblir de alltid krypterade. 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. Dina data 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
Indexets ETag.
etag?: string
Egenskapsvärde
string
fields
name
Namnet på indexet.
name: string
Egenskapsvärde
string
scoringProfiles
Bedömningsprofilerna för indexet.
scoringProfiles?: ScoringProfile[]
Egenskapsvärde
semanticSearch
Definierar parametrar för ett sökindex som påverkar semantiska funktioner.
semanticSearch?: SemanticSearch
Egenskapsvärde
similarity
Typen av likhetsalgoritm som ska användas vid bedömning och rangordning av dokument som matchar en sökfråga. Likhetsalgoritmen kan bara definieras när index skapas och kan inte ändras i befintliga index. Om det är null används ClassicSimilarity-algoritmen.
similarity?: SimilarityAlgorithm
Egenskapsvärde
suggesters
tokenFilters
tokenizers
vectorSearch
Innehåller konfigurationsalternativ relaterade till vektorsökning.
vectorSearch?: VectorSearch