Delen via


SearchIndex interface

Vertegenwoordigt een definitie van een zoekindex, waarin de velden en het zoekgedrag van een index worden beschreven.

Eigenschappen

analyzers

De analyses voor de index.

charFilters

Het teken filtert voor de index.

corsOptions

Opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor de index.

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.

description

De beschrijving van de index.

encryptionKey

Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra versleutelings-at-rest-niveau voor uw gegevens te bieden wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft, uw gegevens kan ontsleutelen in Azure Cognitive Search. 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 draaien; 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.

normalizers

De normalizers voor de index.

scoringProfiles

De scoreprofielen voor de index.

semanticSearch

Hiermee definieert u parameters voor een zoekindex die van invloed zijn op semantische mogelijkheden.

similarity

Het type gelijkenis-algoritme dat moet worden gebruikt bij het scoren en rangschiken van de documenten die overeenkomen met een zoekquery. Het gelijkenis-algoritme kan alleen worden gedefinieerd tijdens het maken van de index en kan niet worden gewijzigd in bestaande indexen. Als null is, wordt het algoritme ClassicSimilarity gebruikt.

suggesters

De suggesties voor de index.

tokenFilters

Het tokenfiltert voor de index.

tokenizers

De tokenizers voor de index.

vectorSearch

Bevat configuratieopties met betrekking tot vectorzoekopdrachten.

Eigenschapdetails

analyzers

De analyses voor de index.

analyzers?: LexicalAnalyzer[]

Waarde van eigenschap

charFilters

Het teken filtert voor de index.

charFilters?: CharFilter[]

Waarde van eigenschap

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

description

De beschrijving van de index.

description?: string

Waarde van eigenschap

string

encryptionKey

Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra versleutelings-at-rest-niveau voor uw gegevens te bieden wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft, uw gegevens kan ontsleutelen in Azure Cognitive Search. 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 draaien; 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

De velden van de index.

fields: SearchField[]

Waarde van eigenschap

name

De naam van de index.

name: string

Waarde van eigenschap

string

normalizers

De normalizers voor de index.

normalizers?: LexicalNormalizer[]

Waarde van eigenschap

scoringProfiles

De scoreprofielen voor de index.

scoringProfiles?: ScoringProfile[]

Waarde van eigenschap

semanticSearch

Hiermee definieert u parameters voor een zoekindex die van invloed zijn op semantische mogelijkheden.

semanticSearch?: SemanticSearch

Waarde van eigenschap

similarity

Het type gelijkenis-algoritme dat moet worden gebruikt bij het scoren en rangschiken van de documenten die overeenkomen met een zoekquery. Het gelijkenis-algoritme kan alleen worden gedefinieerd tijdens het maken van de index en kan niet worden gewijzigd in bestaande indexen. Als null is, wordt het algoritme ClassicSimilarity gebruikt.

similarity?: SimilarityAlgorithm

Waarde van eigenschap

suggesters

De suggesties voor de index.

suggesters?: Suggester[]

Waarde van eigenschap

tokenFilters

Het tokenfiltert voor de index.

tokenFilters?: TokenFilter[]

Waarde van eigenschap

tokenizers

De tokenizers voor de index.

tokenizers?: LexicalTokenizer[]

Waarde van eigenschap

vectorSearch

Bevat configuratieopties met betrekking tot vectorzoekopdrachten.

vectorSearch?: VectorSearch

Waarde van eigenschap