SearchIndex interface
Vertegenwoordigt een zoekindexdefinitie, waarmee de velden en het zoekgedrag van een index worden beschreven.
Eigenschappen
analyzers | De analysefuncties voor de index. |
char |
De tekenfilters voor de index. |
cors |
Opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor de index. |
default |
De naam van het scoreprofiel dat moet worden gebruikt als er geen is opgegeven in de query. Als deze eigenschap niet is ingesteld en er geen scoreprofiel is opgegeven in de query, wordt standaardscore (tf-idf) gebruikt. |
encryption |
Een beschrijving van een versleutelingssleutel die u maakt in Azure Key Vault. Deze sleutel wordt gebruikt om een extra versleutelingsniveau voor uw gegevens te bieden wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft, uw gegevens in Azure Cognitive Search kan ontsleutelen. Zodra u uw gegevens hebt versleuteld, blijven 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; Uw gegevens worden 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 index. |
fields | De velden van de index. |
name | De naam van de index. |
scoring |
De scoreprofielen voor de index. |
semantic |
Hiermee definieert u parameters voor een zoekindex die semantische mogelijkheden beïnvloeden. |
similarity | Het type gelijkenis-algoritme dat moet worden gebruikt bij het scoren en rangschikken van de documenten die overeenkomen met een zoekopdracht. Het gelijkenisalgoritme kan alleen worden gedefinieerd tijdens het maken van de index en kan niet worden gewijzigd in bestaande indexen. Als dit null is, wordt het algoritme ClassicSimilarity gebruikt. |
suggesters | De suggesties voor de index. |
token |
Het tokenfilters voor de index. |
tokenizers | De tokenizers voor de index. |
vector |
Bevat configuratieopties met betrekking tot vectorzoekopdrachten. |
Eigenschapdetails
analyzers
De analysefuncties voor de index.
analyzers?: LexicalAnalyzer[]
Waarde van eigenschap
charFilters
corsOptions
Opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor de index.
corsOptions?: CorsOptions
Waarde van eigenschap
defaultScoringProfile
De naam van het scoreprofiel dat moet worden gebruikt als er geen is opgegeven in de query. Als deze eigenschap niet is ingesteld en er geen scoreprofiel is opgegeven in de query, wordt standaardscore (tf-idf) gebruikt.
defaultScoringProfile?: 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 versleutelingsniveau voor uw gegevens te bieden wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft, uw gegevens in Azure Cognitive Search kan ontsleutelen. Zodra u uw gegevens hebt versleuteld, blijven 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; Uw gegevens worden 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 index.
etag?: string
Waarde van eigenschap
string
fields
name
De naam van de index.
name: string
Waarde van eigenschap
string
scoringProfiles
De scoreprofielen voor de index.
scoringProfiles?: ScoringProfile[]
Waarde van eigenschap
semanticSearch
Hiermee definieert u parameters voor een zoekindex die semantische mogelijkheden beïnvloeden.
semanticSearch?: SemanticSearch
Waarde van eigenschap
similarity
Het type gelijkenis-algoritme dat moet worden gebruikt bij het scoren en rangschikken van de documenten die overeenkomen met een zoekopdracht. Het gelijkenisalgoritme kan alleen worden gedefinieerd tijdens het maken van de index en kan niet worden gewijzigd in bestaande indexen. Als dit null is, wordt het algoritme ClassicSimilarity gebruikt.
similarity?: SimilarityAlgorithm
Waarde van eigenschap
suggesters
tokenFilters
tokenizers
De tokenizers voor de index.
tokenizers?: LexicalTokenizer[]
Waarde van eigenschap
vectorSearch
Bevat configuratieopties met betrekking tot vectorzoekopdrachten.
vectorSearch?: VectorSearch