Delen via


@azure/search-documents package

Klassen

AzureKeyCredential

Een referentie op basis van statische sleutels die ondersteuning biedt voor het bijwerken van de onderliggende sleutelwaarde.

GeographyPoint

Vertegenwoordigt een geografisch punt in globale coördinaten.

IndexDocumentsBatch

Klasse die wordt gebruikt voor het uitvoeren van batchbewerkingen met meerdere documenten naar de index.

SearchClient

Klasse die wordt gebruikt om bewerkingen uit te voeren op een zoekindex, inclusief het uitvoeren van query's op documenten in de index en het toevoegen, bijwerken en verwijderen ervan.

SearchIndexClient

Klasse voor het uitvoeren van bewerkingen voor het beheren (maken, bijwerken, weergeven/verwijderen) van indexen, & synoniemen.

SearchIndexerClient

Klasse voor het uitvoeren van bewerkingen voor het beheren (maken, bijwerken, weergeven/verwijderen) van indexeerfuncties, gegevensbronnen & vaardighedensets.

SearchIndexingBufferedSender

Klasse die wordt gebruikt om gebufferde bewerkingen uit te voeren op basis van een zoekindex, waaronder het toevoegen, bijwerken en verwijderen ervan.

Interfaces

AnalyzeRequest

Hiermee geeft u enkele tekst- en analyseonderdelen op die worden gebruikt om die tekst op te splitsen in tokens.

AnalyzeResult

Het resultaat van het testen van een analyse op tekst.

AnalyzedTokenInfo

Informatie over een token dat wordt geretourneerd door een analyse.

AsciiFoldingTokenFilter

Converteert alfabetische, numerieke en symbolische Unicode-tekens die zich niet in de eerste 127 ASCII-tekens (het Unicode-blok Basis latijns) bevinden in hun ASCII-equivalenten, als dergelijke equivalenten bestaan. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

AutocompleteItem

Het resultaat van aanvragen voor automatisch aanvullen.

AutocompleteRequest

Parameters voor fuzzy matching en andere gedrag voor automatisch aanvullen van query's.

AutocompleteResult

Het resultaat van de query voor automatisch aanvullen.

AzureActiveDirectoryApplicationCredentials

Referenties van een geregistreerde toepassing die is gemaakt voor uw zoekservice, die wordt gebruikt voor geverifieerde toegang tot de versleutelingssleutels die zijn opgeslagen in Azure Key Vault.

AzureOpenAIEmbeddingSkill

Hiermee kunt u een vector insluiten voor een bepaalde tekstinvoer genereren met behulp van de Azure OpenAI-resource.

AzureOpenAIParameters

Bevat de parameters die specifiek zijn voor het gebruik van een Azure Open AI-service voor vectorisatie tijdens query's.

AzureOpenAIVectorizer

Bevat de parameters die specifiek zijn voor het gebruik van een Azure Open AI-service voor vectorisatie tijdens query's.

BM25Similarity

Classificatiefunctie op basis van het okapi BM25-gelijkenis-algoritme. BM25 is een TF-IDF-achtig algoritme dat lengtenormalisatie omvat (beheerd door de parameter b) en termfrequentieverzadiging (beheerd door de parameter k1).

BaseCharFilter

Basistype voor tekenfilters.

BaseCognitiveServicesAccount

Basistype voor het beschrijven van elke Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

BaseDataChangeDetectionPolicy

Basistype voor beleid voor gegevenswijzigingsdetectie.

BaseDataDeletionDetectionPolicy

Basistype voor detectiebeleid voor gegevensverwijdering.

BaseLexicalAnalyzer

Basistype voor analysen.

BaseLexicalTokenizer

Basistype voor tokenizers.

BaseScoringFunction

Basistype voor functies die documentscores kunnen wijzigen tijdens de classificatie.

BaseSearchIndexerDataIdentity

Abstract basistype voor gegevensidentiteiten.

BaseSearchIndexerSkill

Basistype voor vaardigheden.

BaseSearchRequestOptions

Parameters voor filteren, sorteren, facet, paging en ander gedrag van zoekquery's.

BaseTokenFilter

Basistype voor tokenfilters.

BaseVectorQuery

De queryparameters voor vector- en hybride zoekquery's.

BaseVectorSearchAlgorithmConfiguration

Bevat configuratieopties die specifiek zijn voor het algoritme dat wordt gebruikt tijdens het indexeren en/of uitvoeren van query's.

BaseVectorSearchCompression

Bevat configuratieopties die specifiek zijn voor de compressiemethode die wordt gebruikt tijdens het indexeren of uitvoeren van query's.

BaseVectorSearchVectorizer

Bevat specifieke details voor een vectorisatiemethode die moet worden gebruikt tijdens de querytijd.

BinaryQuantizationCompression

Bevat configuratieopties die specifiek zijn voor de binaire kwantisatiecompressiemethode die wordt gebruikt tijdens het indexeren en uitvoeren van query's.

CjkBigramTokenFilter

Vormt bigrams van CJK-termen die worden gegenereerd op basis van de standaardtokenizer. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

ClassicSimilarity

Verouderd gelijkenis-algoritme dat gebruikmaakt van de Lucene TFIDFSimilarity-implementatie van TF-IDF. Deze variatie van TF-IDF introduceert normalisatie van statische documentlengten en coördinatiefactoren die documenten bestraffen die slechts gedeeltelijk overeenkomen met de doorzochte query's.

ClassicTokenizer

Op grammatica gebaseerde tokenizer die geschikt is voor het verwerken van de meeste Europese documenten. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

CognitiveServicesAccountKey

De accountsleutel voor meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

CommonGramTokenFilter

Bouw bigrams voor veelgebruikte termen tijdens het indexeren. Ook enkele termen worden nog steeds geïndexeerd, waarbij bigrams over elkaar heen worden weergegeven. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

ComplexField

Vertegenwoordigt een veld in een indexdefinitie, waarin de naam, het gegevenstype en het zoekgedrag van een veld worden beschreven.

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt waarvoor een Boole-bewerking is vereist om de gegevens te bepalen die moeten worden toegewezen aan een uitvoer.

CorsOptions

Hiermee definieert u opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor een index.

CreateOrUpdateIndexOptions

Opties voor het maken/bijwerken van de indexbewerking.

CreateOrUpdateSkillsetOptions

Opties voor het maken/bijwerken van vaardighedensetbewerking.

CreateOrUpdateSynonymMapOptions

Opties voor het maken/bijwerken van synoniemenkaartbewerking.

CreateorUpdateDataSourceConnectionOptions

Opties voor het maken/bijwerken van gegevensbronbewerkingen.

CreateorUpdateIndexerOptions

Opties voor het maken/bijwerken van de indexeerfunctiebewerking.

CustomAnalyzer

Hiermee kunt u de controle overnemen over het proces van het converteren van tekst naar indexeerbare/doorzoekbare tokens. Het is een door de gebruiker gedefinieerde configuratie die bestaat uit één vooraf gedefinieerde tokenizer en een of meer filters. De tokenizer is verantwoordelijk voor het breken van tekst in tokens en de filters voor het wijzigen van tokens die door de tokenizer worden verzonden.

CustomEntity

Een object met informatie over de gevonden overeenkomsten en gerelateerde metagegevens.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spelling of synoniemen op te geven aan de naam van de hoofdentiteit.

CustomEntityLookupSkill

Een vaardigheid zoekt naar tekst uit een aangepaste, door de gebruiker gedefinieerde lijst met woorden en woordgroepen.

DefaultCognitiveServicesAccount

Een leeg object dat de standaardresource van de Azure AI-service vertegenwoordigt voor een vaardighedenset.

DeleteDataSourceConnectionOptions

Opties voor het verwijderen van gegevensbronbewerkingen.

DeleteIndexOptions

Opties voor het verwijderen van de indexbewerking.

DeleteIndexerOptions

Opties voor het verwijderen van de indexeerfunctiebewerking.

DeleteSkillsetOptions

Opties voor het verwijderen van vaardighedensetoperaion.

DeleteSynonymMapOptions

Opties voor het verwijderen van synoniemenkaartbewerking.

DictionaryDecompounderTokenFilter

Ontleden samengestelde woorden in veel Duitstalige talen. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

DistanceScoringFunction

Definieert een functie die scores verhoogt op basis van afstand van een geografische locatie.

DistanceScoringParameters

Biedt parameterwaarden voor een scorefunctie voor afstand.

DocumentExtractionSkill

Een vaardigheid waarmee inhoud uit een bestand in de verrijkingspijplijn wordt geëxtraheerd.

EdgeNGramTokenFilter

Hiermee genereert u n-grammen van de opgegeven grootte(s) vanaf de voor- of achterkant van een invoertoken. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

EdgeNGramTokenizer

Hiermee wordt de invoer van een rand omgezet in n-grammen van de opgegeven grootte(en). Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

ElisionTokenFilter

Verwijdert elisions. "l'avion" (het vliegtuig) wordt bijvoorbeeld geconverteerd naar "avion" (vliegtuig). Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

EntityLinkingSkill

Met de Text Analytics-API extraheert u gekoppelde entiteiten uit tekst.

EntityRecognitionSkill

Herkenning van tekstanalyseentiteiten.

EntityRecognitionSkillV3

Met behulp van de Text Analytics-API worden entiteiten van verschillende typen uit tekst geëxtraheerd.

ExhaustiveKnnParameters

Bevat de parameters die specifiek zijn voor een volledig KNN-algoritme.

ExtractiveQueryAnswer

Extraheert antwoordkandidaten uit de inhoud van de documenten die worden geretourneerd als reactie op een query die wordt uitgedrukt als een vraag in natuurlijke taal.

ExtractiveQueryCaption

Extraheert bijschriften uit de overeenkomende documenten die passages bevatten die relevant zijn voor de zoekquery.

FacetResult

Eén bucket van een facetqueryresultaat. Rapporteert het aantal documenten met een veldwaarde die binnen een bepaald bereik valt of met een bepaalde waarde of een bepaald interval.

FieldMapping

Definieert een toewijzing tussen een veld in een gegevensbron en een doelveld in een index.

FieldMappingFunction

Vertegenwoordigt een functie die een waarde transformeert uit een gegevensbron voordat u indexeert.

FreshnessScoringFunction

Definieert een functie die scores verhoogt op basis van de waarde van een datum/tijd-veld.

FreshnessScoringParameters

Biedt parameterwaarden voor een scorefunctie voor nieuwheid.

GetDocumentOptions

Opties voor het ophalen van één document.

HighWaterMarkChangeDetectionPolicy

Hiermee definieert u een beleid voor gegevenswijzigingsdetectie waarmee wijzigingen worden vastgelegd op basis van de waarde van een kolom met hoge watermarkeringen.

HnswParameters

Bevat de parameters die specifiek zijn voor hnsw-algoritme.

ImageAnalysisSkill

Een vaardigheid waarmee afbeeldingsbestanden worden geanalyseerd. Het extraheert een uitgebreide set visuele functies op basis van de inhoud van de afbeelding.

IndexDocumentsClient

Client voor indexdocumenten

IndexDocumentsOptions

Opties voor de bewerking indexbatch wijzigen.

IndexDocumentsResult

Antwoord met de status van bewerkingen voor alle documenten in de indexeringsaanvraag.

IndexerExecutionResult

Vertegenwoordigt het resultaat van de uitvoering van een afzonderlijke indexeerfunctie.

IndexingParameters

Vertegenwoordigt parameters voor de uitvoering van de indexeerfunctie.

IndexingParametersConfiguration

Een woordenlijst met configuratie-eigenschappen die specifiek zijn voor een indexeerfunctie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

IndexingResult

Status van een indexeringsbewerking voor één document.

IndexingSchedule

Vertegenwoordigt een schema voor de uitvoering van de indexeerfunctie.

InputFieldMappingEntry

Invoerveldtoewijzing voor een vaardigheid.

KeepTokenFilter

Een tokenfilter dat alleen tokens met tekst in een opgegeven lijst met woorden bewaart. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor sleuteltermextractie.

KeywordMarkerTokenFilter

Hiermee worden termen gemarkeerd als trefwoorden. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

KeywordTokenizer

Hiermee wordt de volledige invoer als één token verzonden. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

LanguageDetectionSkill

Een vaardigheid die de taal van invoertekst detecteert en één taalcode rapporteert voor elk document dat op de aanvraag is ingediend. De taalcode wordt gekoppeld aan een score die het vertrouwen van de analyse aangeeft.

LengthTokenFilter

Hiermee verwijdert u woorden die te lang of te kort zijn. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

LimitTokenFilter

Beperkt het aantal tokens tijdens het indexeren. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

ListSearchResultsPageSettings

Argumenten voor het ophalen van de volgende pagina met zoekresultaten.

LuceneStandardAnalyzer

Standard Apache Lucene Analyzer; Samengesteld uit de standaardtokenizer, het filter in kleine letters en het stopfilter.

LuceneStandardTokenizer

Hiermee wordt de tekst onderbreekt volgens de unicode-regels voor tekstsegmentatie. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

MagnitudeScoringFunction

Definieert een functie die scores verhoogt op basis van de grootte van een numeriek veld.

MagnitudeScoringParameters

Biedt parameterwaarden voor een scorefunctie voor de grootte.

MappingCharFilter

Een tekenfilter waarmee toewijzingen worden toegepast die zijn gedefinieerd met de optie Toewijzingen. Overeenkomende waarden zijn greedy (langste patroonkoppeling op een bepaald punt wint). Vervanging mag de lege tekenreeks zijn. Dit tekenfilter wordt geïmplementeerd met behulp van Apache Lucene.

MergeSkill

Een vaardigheid voor het samenvoegen van twee of meer tekenreeksen in één uniforme tekenreeks, met een optionele door de gebruiker gedefinieerd scheidingsteken dat elk onderdeelonderdeel scheidt.

MicrosoftLanguageStemmingTokenizer

Verdeelt tekst met taalspecifieke regels en vermindert woorden tot de basisformulieren.

MicrosoftLanguageTokenizer

Verdeelt tekst met taalspecifieke regels.

NGramTokenFilter

Hiermee worden n-grammen van de opgegeven grootte(n) gegenereerd. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

NGramTokenizer

Hiermee wordt de invoer in n-grammen van de opgegeven grootte(n) tokenizes. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

OcrSkill

Een vaardigheid waarmee tekst uit afbeeldingsbestanden wordt geëxtraheerd.

OutputFieldMappingEntry

Uitvoerveldtoewijzing voor een vaardigheid.

PIIDetectionSkill

Met de Text Analytics-API extraheert u persoonlijke gegevens uit een invoertekst en krijgt u de mogelijkheid om deze te maskeren.

PathHierarchyTokenizer

Tokenizer voor padachtige hiërarchieën. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

PatternAnalyzer

Scheidt tekst flexibel in termen via een normaal expressiepatroon. Deze analyse wordt geïmplementeerd met behulp van Apache Lucene.

PatternCaptureTokenFilter

Gebruikt Java-regexes om meerdere tokens te verzenden: één voor elke capturegroep in een of meer patronen. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

PatternReplaceCharFilter

Een tekenfilter dat tekens in de invoertekenreeks vervangt. Er wordt een reguliere expressie gebruikt om tekenreeksen te identificeren die moeten worden bewaard en een vervangend patroon om tekens te identificeren die moeten worden vervangen. Als u bijvoorbeeld de invoertekst 'aa bb aa bb bb', patroon '(aa)\s+(bb)' en vervanging '$1#$2' invoert, zou het resultaat 'aa#bb aa#bb' zijn. Dit tekenfilter wordt geïmplementeerd met behulp van Apache Lucene.

PatternReplaceTokenFilter

Een tekenfilter dat tekens in de invoertekenreeks vervangt. Er wordt een reguliere expressie gebruikt om tekenreeksen te identificeren die moeten worden bewaard en een vervangend patroon om tekens te identificeren die moeten worden vervangen. Als u bijvoorbeeld de invoertekst 'aa bb aa bb bb', patroon '(aa)\s+(bb)' en vervanging '$1#$2' invoert, zou het resultaat 'aa#bb aa#bb' zijn. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

PatternTokenizer

Tokenizer die gebruikmaakt van regex-patroon dat overeenkomt met het samenstellen van afzonderlijke tokens. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

PhoneticTokenFilter

Tokens maken voor fonetische overeenkomsten. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

QueryAnswerResult

Een antwoord is een tekstfragment dat is geëxtraheerd uit de inhoud van de meest relevante documenten die overeenkomen met de query. Antwoorden worden geëxtraheerd uit de bovenste zoekresultaten. Antwoordkandidaten worden beoordeeld en de belangrijkste antwoorden worden geselecteerd.

QueryCaptionResult

Bijschriften zijn de meest representatieve passages uit het document relatief ten opzichte van de zoekquery. Ze worden vaak gebruikt als documentsamenvatting. Bijschriften worden alleen geretourneerd voor query's van het type semantic.

ResourceCounter

Vertegenwoordigt het gebruik en quotum van een resource.

ScalarQuantizationCompression

Bevat configuratieopties die specifiek zijn voor de scalaire kwantisatiecompressiemethode die wordt gebruikt tijdens het indexeren en uitvoeren van query's.

ScalarQuantizationParameters

Bevat de parameters die specifiek zijn voor Scalaire kwantisatie.

ScoringProfile

Definieert parameters voor een zoekindex die van invloed zijn op scoren in zoekquery's.

SearchClientOptions

Clientopties die worden gebruikt voor het configureren van Cognitive Search-API-aanvragen.

SearchDocumentsPageResult

Antwoord met zoekresultaten van een index.

SearchDocumentsResult

Antwoord met zoekresultaten van een index.

SearchDocumentsResultBase

Antwoord met zoekresultaten van een index.

SearchIndex

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

SearchIndexClientOptions

Clientopties die worden gebruikt voor het configureren van Cognitive Search-API-aanvragen.

SearchIndexStatistics

Statistieken voor een bepaalde index. Statistieken worden periodiek verzameld en worden niet gegarandeerd altijd up-to-datum.

SearchIndexer

Vertegenwoordigt een indexeerfunctie.

SearchIndexerClientOptions

Clientopties die worden gebruikt voor het configureren van Cognitive Search-API-aanvragen.

SearchIndexerDataContainer

Vertegenwoordigt informatie over de entiteit (zoals Azure SQL-tabel of CosmosDB-verzameling) die wordt geïndexeerd.

SearchIndexerDataNoneIdentity

Hiermee wist u de identiteitseigenschap van een gegevensbron.

SearchIndexerDataSourceConnection

Vertegenwoordigt een definitie van een gegevensbron, die kan worden gebruikt om een indexeerfunctie te configureren.

SearchIndexerDataUserAssignedIdentity

Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt.

SearchIndexerError

Vertegenwoordigt een indexeringsfout op item- of documentniveau.

SearchIndexerIndexProjection

Definitie van aanvullende projecties voor secundaire zoekindexen.

SearchIndexerIndexProjectionParameters

Een woordenlijst met configuratie-eigenschappen die specifiek zijn voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

SearchIndexerIndexProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in de aangewezen zoekindex.

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties voor azure blob, tabel of bestanden van verrijkte gegevens.

SearchIndexerKnowledgeStoreBlobProjectionSelector

Abstracte klasse voor het delen van eigenschappen tussen concrete selectors.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob.

SearchIndexerKnowledgeStoreParameters

Een woordenlijst met specifieke configuratie-eigenschappen van kennisarchief. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectiekiezers.

SearchIndexerKnowledgeStoreProjectionSelector

Abstracte klasse voor het delen van eigenschappen tussen concrete selectors.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in Azure Tables.

SearchIndexerLimits
SearchIndexerSkillset

Een lijst met vaardigheden.

SearchIndexerStatus

Vertegenwoordigt de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie.

SearchIndexerWarning

Vertegenwoordigt een waarschuwing op itemniveau.

SearchIndexingBufferedSenderOptions

Opties voor SearchIndexingBufferedSender.

SearchResourceEncryptionKey

Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt voor het versleutelen of ontsleutelen van data-at-rest in Azure Cognitive Search, zoals indexen en synoniemenkaarten.

SearchServiceStatistics

Antwoord van een aanvraag voor servicestatistieken ophalen. Als dit lukt, worden serviceniveaumeteritems en -limieten opgenomen.

SearchSuggester

Hiermee definieert u hoe de Suggestie-API moet worden toegepast op een groep velden in de index.

SemanticConfiguration

Definieert een specifieke configuratie die moet worden gebruikt in de context van semantische mogelijkheden.

SemanticField

Een veld dat wordt gebruikt als onderdeel van de semantische configuratie.

SemanticPrioritizedFields

Beschrijft de velden titel, inhoud en trefwoorden die moeten worden gebruikt voor semantische rangschikking, bijschriften, hoogtepunten en antwoorden.

SemanticSearch

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

SemanticSearchOptions

Definieert opties voor semantische zoekquery's

SentimentSkill

Tekstanalyse van positief-negatieve sentimentanalyse, gescoord als een drijvende-kommawaarde in een bereik van nul tot 1.

SentimentSkillV3

Met behulp van de Text Analytics-API worden ongestructureerde tekst geëvalueerd en voor elke record sentimentlabels (zoals 'negatief', 'neutraal' en 'positief') op basis van de hoogste betrouwbaarheidsscore van de service op zin- en documentniveau.

ServiceCounters

Vertegenwoordigt resourcemeteritems en quota op serviceniveau.

ServiceLimits

Vertegenwoordigt verschillende serviceniveaulimieten.

ShaperSkill

Een vaardigheid voor het opnieuw vormgeven van de uitvoer. Er wordt een complex type gemaakt ter ondersteuning van samengestelde velden (ook wel multipart-velden genoemd).

ShingleTokenFilter

Hiermee maakt u combinaties van tokens als één token. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

Similarity

Basistype voor overeenkomstenalgoritmen. Overeenkomstenalgoritmen worden gebruikt om scores te berekenen die query's koppelen aan documenten. Hoe hoger de score, hoe relevanter het document is voor die specifieke query. Deze scores worden gebruikt om de zoekresultaten te rangschikken.

SimpleField

Vertegenwoordigt een veld in een indexdefinitie, waarin de naam, het gegevenstype en het zoekgedrag van een veld worden beschreven.

SnowballTokenFilter

Een filter dat woorden stamt met behulp van een door Snowball gegenereerde stemmer. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

SoftDeleteColumnDeletionDetectionPolicy

Definieert een beleid voor het detecteren van gegevensverwijdering waarmee een strategie voor voorlopig verwijderen wordt geïmplementeerd. Hiermee wordt bepaald of een item moet worden verwijderd op basis van de waarde van een aangewezen kolom voor voorlopig verwijderen.

SplitSkill

Een vaardigheid om een tekenreeks te splitsen in stukken tekst.

SqlIntegratedChangeTrackingPolicy

Hiermee definieert u een beleid voor gegevenswijzigingsdetectie waarmee wijzigingen worden vastgelegd met behulp van de geïntegreerde functie Wijzigingen bijhouden van Azure SQL Database.

StemmerOverrideTokenFilter

Biedt de mogelijkheid om andere stemmingsfilters te overschrijven met aangepaste stemming op basis van woordenlijst. Alle woordenlijstgestemde termen worden gemarkeerd als trefwoorden, zodat ze niet worden afgestemd met stemmers in de keten. Moet vóór stemmingsfilters worden geplaatst. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

StemmerTokenFilter

Taalspecifiek stemmingsfilter. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

StopAnalyzer

Verdeelt tekst bij niet-letters; Hiermee past u de tokenfilters voor kleine letters en stopworden toe. Deze analyse wordt geïmplementeerd met behulp van Apache Lucene.

StopwordsTokenFilter

Hiermee verwijdert u stopwoorden uit een tokenstroom. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

SuggestDocumentsResult

Antwoord met suggestiequeryresultaten van een index.

SuggestRequest

Parameters voor filteren, sorteren, fuzzy overeenkomsten en andere suggesties voor querygedrag.

SynonymMap

Vertegenwoordigt een synoniemtoewijzingsdefinitie.

SynonymTokenFilter

Komt overeen met synoniemen met één of meerdere woorden in een tokenstroom. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

TagScoringFunction

Definieert een functie waarmee scores van documenten worden verhoogd met tekenreekswaarden die overeenkomen met een bepaalde lijst met tags.

TagScoringParameters

Biedt parameterwaarden voor een scorefunctie voor tags.

TextTranslationSkill

Een vaardigheid om tekst van de ene taal naar de andere te vertalen.

TextWeights

Definieert gewichten voor indexvelden waarvoor overeenkomsten het scoren in zoekquery's moeten verhogen.

TruncateTokenFilter

Kapt de voorwaarden af tot een specifieke lengte. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

UaxUrlEmailTokenizer

Hiermee worden URL's en e-mailberichten als één token gewijzigd. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene.

UniqueTokenFilter

Hiermee worden tokens gefilterd met dezelfde tekst als het vorige token. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

VectorSearch

Bevat configuratieopties met betrekking tot vectorzoekopdrachten.

VectorSearchOptions

Definieert opties voor vectorzoekquery's

VectorSearchProfile

Definieert een combinatie van configuraties die moeten worden gebruikt met vectorzoekopdrachten.

VectorizableTextQuery

De queryparameters die moeten worden gebruikt voor vectorzoekopdrachten wanneer een tekstwaarde wordt opgegeven die moet worden gevectoriseerd.

VectorizedQuery

De queryparameters die moeten worden gebruikt voor vectorzoekopdrachten wanneer een onbewerkte vectorwaarde wordt opgegeven.

WebApiParameters

Hiermee geeft u de eigenschappen voor het maken van verbinding met een door de gebruiker gedefinieerde vectorizer.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardighedenset kunt uitbreiden door uw aangepaste code aan te roepen.

WebApiVectorizer

Hiermee geeft u een door de gebruiker gedefinieerde vectorizer op voor het genereren van de vectorinsluiting van een queryreeks. Integratie van een externe vectorizer wordt bereikt met behulp van de aangepaste web-API-interface van een vaardighedenset.

WordDelimiterTokenFilter

Splitst woorden in subwoorden en voert optionele transformaties uit voor subwoordgroepen. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene.

Type-aliassen

AnalyzeTextOptions

Opties voor het analyseren van tekstbewerkingen.

AutocompleteMode

Hiermee definieert u waarden voor AutoCompleteMode.

AutocompleteOptions

Opties voor het ophalen van voltooiingstekst voor een gedeeltelijke zoektekst.

AzureOpenAIModelName

Definieert waarden voor AzureOpenAIModelName.
KnownAzureOpenAIModelName kan door elkaar worden gebruikt met AzureOpenAIModelName, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

tekst-insluiten-ada-002-
tekst insluiten-3 grote
tekst insluiten-3 kleine

BlobIndexerDataToExtract
BlobIndexerImageAction
BlobIndexerPDFTextRotationAlgorithm
BlobIndexerParsingMode
CharFilter

Bevat de mogelijke gevallen voor CharFilter.

CharFilterName

Definieert waarden voor CharFilterName.
<xref:KnownCharFilterName> kan door elkaar worden gebruikt met CharFilterName, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

html_strip: een tekenfilter waarmee HTML-constructies worden verwijderd. Zie https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/charfilter/HTMLStripCharFilter.html

CjkBigramTokenFilterScripts

Definieert waarden voor CjkBigramTokenFilterScripts.

CognitiveServicesAccount

Bevat de mogelijke gevallen voor CognitiveServicesAccount.

ComplexDataType

Definieert waarden voor ComplexDataType. Mogelijke waarden zijn: 'Edm.ComplexType', 'Collection(Edm.ComplexType)'

CountDocumentsOptions

Opties voor het uitvoeren van de tellingsbewerking op de index.

CreateDataSourceConnectionOptions

Opties voor het maken van een gegevensbronbewerking.

CreateIndexOptions

Opties voor het maken van een indexbewerking.

CreateIndexerOptions

Opties voor het maken van een indexeerfunctiebewerking.

CreateSkillsetOptions

Opties voor het maken van vaardighedensetbewerkingen.

CreateSynonymMapOptions

Opties voor het maken van synoniemenkaartbewerking.

CustomEntityLookupSkillLanguage
DataChangeDetectionPolicy

Bevat de mogelijke gevallen voor DataChangeDetectionPolicy.

DataDeletionDetectionPolicy

Bevat de mogelijke gevallen voor DataDeletionDetectionPolicy.

DeleteDocumentsOptions

Opties voor de bewerking documenten verwijderen.

EdgeNGramTokenFilterSide

Definieert waarden voor EdgeNGramTokenFilterSide.

EntityCategory
EntityRecognitionSkillLanguage
ExcludedODataTypes
ExhaustiveKnnAlgorithmConfiguration

Bevat configuratieopties die specifiek zijn voor het uitgebreide KNN-algoritme dat wordt gebruikt tijdens het uitvoeren van query's, waarmee brute-force zoekopdrachten worden uitgevoerd in de gehele vectorindex.

ExtractDocumentKey
GetDataSourceConnectionOptions

Opties voor het ophalen van gegevensbronbewerkingen.

GetIndexOptions

Opties voor het ophalen van de indexbewerking.

GetIndexStatisticsOptions

Opties voor het ophalen van indexstatistiekenbewerking.

GetIndexerOptions

Opties voor het ophalen van de indexeerbewerking.

GetIndexerStatusOptions

Opties voor het ophalen van de statusbewerking van de indexeerfunctie.

GetServiceStatisticsOptions

Opties voor het ophalen van bewerkingen voor servicestatistieken.

GetSkillSetOptions

Opties voor het verkrijgen van vaardighedensetbewerkingen.

GetSynonymMapsOptions

Opties voor het ophalen van synoniemenbewerking.

HnswAlgorithmConfiguration

Bevat configuratieopties die specifiek zijn voor het hnsw-algoritme voor dichtstbijzijnde buren dat wordt gebruikt tijdens de indexeringstijd.

ImageAnalysisSkillLanguage
ImageDetail
IndexActionType

Definieert waarden voor IndexActionType.

IndexDocumentsAction

Vertegenwoordigt een indexactie die op een document werkt.

IndexIterator

Een iterator voor het weergeven van de indexen die aanwezig zijn in de zoekservice. Zal aanvragen indien nodig indienen tijdens de iteratie. Gebruik .byPage() om één aanvraag naar de server te verzenden per iteratie.

IndexNameIterator

Een iterator voor het weergeven van de indexen die aanwezig zijn in de zoekservice. Zal aanvragen indien nodig indienen tijdens de iteratie. Gebruik .byPage() om één aanvraag naar de server te verzenden per iteratie.

IndexProjectionMode

Definieert waarden voor IndexProjectionMode.
KnownIndexProjectionMode kan door elkaar worden gebruikt met IndexProjectionMode, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

skipIndexingParentDocuments: het brondocument wordt overgeslagen van het schrijven naar de doelindex van de indexeerfunctie.
includeIndexingParentDocuments: het brondocument wordt geschreven in de doelindex van de indexeerfunctie. Dit is het standaardpatroon.

IndexerExecutionEnvironment
IndexerExecutionStatus

Definieert waarden voor IndexerExecutionStatus.

IndexerStatus

Definieert waarden voor IndexerStatus.

KeyPhraseExtractionSkillLanguage
LexicalAnalyzer

Bevat de mogelijke gevallen voor Analyzer.

LexicalAnalyzerName

Definieert waarden voor LexicalAnalyzerName.
<xref:KnownLexicalAnalyzerName> kan door elkaar worden gebruikt met LexicalAnalyzerName, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

ar.microsoft: Microsoft Analyzer voor Arabisch.
ar.lucene: Lucene analyzer voor Arabisch.
hy.lucene: Lucene analyzer voor Armeens.
bn.microsoft: Microsoft Analyzer voor Bangla.
eu.lucene: Lucene analyzer voor Baskisch.
bg.microsoft: Microsoft Analyzer voor Bulgaars.
bg.lucene: Lucene analyzer voor Bulgaars.
ca.microsoft: Microsoft Analyzer voor Catalaans.
ca.lucene: Lucene analyzer voor Catalaans.
zh-Hans.microsoft: Microsoft Analyzer voor Chinees (vereenvoudigd).
zh-Hans.lucene: Lucene analyzer voor Chinees (vereenvoudigd).
zh-Hant.microsoft: Microsoft Analyzer voor Chinees (traditioneel).
zh-Hant.lucene: Lucene analyzer voor Chinees (traditioneel).
hr.microsoft: Microsoft Analyzer voor Kroatisch.
cs.microsoft: Microsoft Analyzer voor Tsjechisch.
cs.lucene: Lucene Analyzer voor Tsjechisch.
da.microsoft: Microsoft Analyzer voor Deens.
da.lucene: Lucene analyzer voor Deens.
nl.microsoft: Microsoft Analyzer voor Nederlands.
nl.lucene: Lucene analyzer voor Nederlands.
en.microsoft: Microsoft Analyzer voor engels.
en.lucene: Lucene analyzer voor Engels.
et.microsoft: Microsoft Analyzer voor Estland.
fi.microsoft: Microsoft Analyzer voor Fins.
fi.lucene: Lucene analyzer voor Fins.
fr.microsoft: Microsoft Analyzer voor Frans.
fr.lucene: Lucene Analyzer voor Frans.
gl.lucene: Lucene analyzer voor Galicisch.
de.microsoft: Microsoft Analyzer voor Duits.
de.lucene: Lucene analyzer voor Duits.
el.microsoft: Microsoft Analyzer voor Grieks.
el.lucene: Lucene analyzer voor Grieks.
gu.microsoft: Microsoft Analyzer voor Gujarati.
he.microsoft: Microsoft Analyzer voor Hebreeuws.
hi.microsoft: Microsoft Analyzer voor Hindi.
hi.lucene: Lucene analyzer voor Hindi.
hu.microsoft: Microsoft Analyzer voor Hongaars.
hu.lucene: Lucene analyzer voor Hongaars.
is.microsoft: Microsoft Analyzer voor IJslands.
id.microsoft: Microsoft Analyzer voor Indonesisch (Bahasa).
id.lucene: Lucene analyzer voor Indonesisch.
ga.lucene: Lucene analyzer voor Iers.
it.microsoft: Microsoft Analyzer voor Italiaans.
it.lucene: Lucene analyzer voor Italiaans.
ja.microsoft: Microsoft Analyzer voor Japans.
ja.lucene: Lucene analyzer voor Japans.
kn.microsoft: Microsoft Analyzer voor Kannada.
ko.microsoft: Microsoft Analyzer voor Koreaans.
ko.lucene: Lucene analyzer voor Koreaans.
lv.microsoft: Microsoft Analyzer voor Lets.
lv.lucene: Lucene analyzer voor Letland.
lt.microsoft: Microsoft Analyzer voor Litouws.
ml.microsoft: Microsoft Analyzer voor Malayalam.
ms.microsoft: Microsoft Analyzer voor Maleis (Latijns).
mr.microsoft: Microsoft Analyzer for Marathi.
nb.microsoft: Microsoft Analyzer voor Noors (Bokmål).
no.lucene: Lucene analyzer voor Noors.
fa.lucene: Lucene analyzer voor Perzisch.
pl.microsoft: Microsoft Analyzer voor Pools.
pl.lucene: Lucene analyzer voor Pools.
pt-BR.microsoft: Microsoft Analyzer voor Portugees (Brazilië).
pt-BR.lucene: Lucene analyzer voor Portugees (Brazilië).
pt-PT.microsoft: Microsoft Analyzer voor Portugees (Portugal).
pt-PT.lucene: Lucene analyzer voor Portugees (Portugal).
pa.microsoft: Microsoft Analyzer voor Punjabi.
ro.microsoft: Microsoft Analyzer voor Roemeens.
ro.lucene: Lucene analyzer voor Roemeens.
ru.microsoft: Microsoft Analyzer voor Russisch.
ru.lucene: Lucene analyzer voor Russisch.
sr-cyrillisch.microsoft: Microsoft Analyzer voor Servisch (Cyrillisch).
sr-latin.microsoft: Microsoft Analyzer voor Servisch (Latijns).
sk.microsoft: Microsoft Analyzer voor Slowaaks.
sl.microsoft: Microsoft Analyzer voor Slovenië.
es.microsoft: Microsoft Analyzer voor Spaans.
es.lucene: Lucene analyzer voor Spaans.
sv.microsoft: Microsoft Analyzer voor Zweeds.
sv.lucene: Lucene analyzer voor Zweeds.
ta.microsoft: Microsoft Analyzer voor Tamil.
te.microsoft: Microsoft Analyzer voor Telugu.
th.microsoft: Microsoft Analyzer voor Thai.
th.lucene: Lucene analyzer voor Thai.
tr.microsoft: Microsoft Analyzer voor Turks.
tr.lucene: Lucene analyzer voor Turks.
uk.microsoft: Microsoft Analyzer voor Oekraïens.
uw.microsoft-: Microsoft Analyzer voor Urdu.
vi.microsoft: Microsoft Analyzer voor Vietnamees.
standard.lucene: Standard Lucene Analyzer.
standardasciifolding.lucene: Standard ASCII Folding Lucene Analyzer. Zie https://learn.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#Analyzers
trefwoord: behandelt de volledige inhoud van een veld als één token. Dit is handig voor gegevens zoals postcodes, id's en sommige productnamen. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordAnalyzer.html
patroon: Tekst flexibel gescheiden in termen via een normaal expressiepatroon. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html
eenvoudige: verdeelt tekst bij niet-letters en converteert deze naar kleine letters. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/SimpleAnalyzer.html
stoppen met: verdeelt tekst bij niet-letters; Hiermee past u de tokenfilters voor kleine letters en stopworden toe. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopAnalyzer.html
witruimte: een analyse die gebruikmaakt van de whitespace-tokenizer. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceAnalyzer.html

LexicalTokenizer

Bevat de mogelijke gevallen voor Tokenizer.

LexicalTokenizerName

Definieert waarden voor LexicalTokenizerName.
<xref:KnownLexicalTokenizerName> kan door elkaar worden gebruikt met LexicalTokenizerName, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

klassieke: tokenizer op basis van grammatica die geschikt is voor het verwerken van de meeste Europese documenten. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicTokenizer.html
edgeNGram: Hiermee wordt de invoer van een rand in n-grammen van de opgegeven grootte(n) tokenizes. Zie https://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.html
keyword_v2: hiermee wordt de volledige invoer als één token verzonden. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordTokenizer.html
letter: verdeelt tekst bij niet-letters. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LetterTokenizer.html
kleine letters: verdeelt tekst bij niet-letters en converteert deze naar kleine letters. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/LowerCaseTokenizer.html
microsoft_language_tokenizer: verdeelt tekst met taalspecifieke regels.
microsoft_language_stemming_tokenizer: verdeelt tekst met taalspecifieke regels en vermindert woorden tot de basisformulieren.
nGram: Hiermee wordt de invoer in n-grammen van de opgegeven grootte(n) tokenizen. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenizer.html
path_hierarchy_v2: Tokenizer voor padachtige hiërarchieën. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/path/PathHierarchyTokenizer.html
patroon: Tokenizer die gebruikmaakt van regex-patroonkoppeling om afzonderlijke tokens te maken. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/pattern/PatternTokenizer.html
standard_v2: Standard Lucene Analyzer; Samengesteld uit de standaardtokenizer, het filter in kleine letters en het stopfilter. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
uax_url_email: Tokenizes URL's en e-mailberichten als één token. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizer.html
witruimte: verdeelt tekst op witruimte. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceTokenizer.html

ListDataSourceConnectionsOptions

Opties voor een bewerking met lijstgegevensbronnen.

ListIndexersOptions

Opties voor een bewerking voor lijstindexeerfuncties.

ListIndexesOptions

Opties voor een bewerking voor lijstindexen.

ListSkillsetsOptions

Opties voor een bewerking van een lijstvaardighedensets.

ListSynonymMapsOptions

Opties voor een lijstsymMaps-bewerking.

MergeDocumentsOptions

Opties voor de bewerking documenten samenvoegen.

MergeOrUploadDocumentsOptions

Opties voor de bewerking documenten samenvoegen of uploaden.

MicrosoftStemmingTokenizerLanguage

Definieert waarden voor MicrosoftStemmingTokenizerLanguage.

MicrosoftTokenizerLanguage

Definieert waarden voor MicrosoftTokenizerLanguage.

NarrowedModel

Hiermee beperkt u het modeltype zodat alleen de geselecteerde velden worden opgenomen

OcrLineEnding

Definieert waarden voor OcrLineEnding.
KnownOcrLineEnding- kan door elkaar worden gebruikt met OcrLineEnding, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

spatie: Lijnen worden gescheiden door één spatieteken.
carriageReturn: Lijnen worden gescheiden door een regelterugloopteken ('\r').
lineFeed: Lijnen worden gescheiden door één regelinvoer ('\n') teken.
carriageReturnLineFeed: Lijnen worden gescheiden door een regelterugloop en een regelinvoer ('\r\n').

OcrSkillLanguage
PIIDetectionSkillMaskingMode
PhoneticEncoder

Definieert waarden voor PhoneticEncoder.

QueryAnswer

Een waarde die aangeeft of antwoorden moeten worden geretourneerd als onderdeel van het zoekantwoord. Deze parameter is alleen geldig als het querytype semantisch is. Als deze optie is ingesteld op extractive, retourneert de query antwoorden die zijn geëxtraheerd uit belangrijke passages in de hoogste gerangschikte documenten.

QueryCaption

Een waarde die aangeeft of bijschriften moeten worden geretourneerd als onderdeel van het zoekantwoord. Deze parameter is alleen geldig als het querytype semantisch is. Als deze optie is ingesteld, retourneert de query bijschriften die zijn geëxtraheerd uit belangrijke passages in de hoogste gerangschikte documenten. Wanneer bijschriften 'extractief' zijn, is markering standaard ingeschakeld. De standaardwaarde is 'none'.

QueryType

Definieert waarden voor QueryType.

RegexFlags
ResetIndexerOptions

Opties voor het opnieuw instellen van de indexeerfunctiebewerking.

RunIndexerOptions

Opties voor het uitvoeren van de indexeerfunctiebewerking.

ScoringFunction

Bevat de mogelijke gevallen voor ScoringFunction.

ScoringFunctionAggregation

Definieert waarden voor ScoringFunctionAggregation.

ScoringFunctionInterpolation

Definieert waarden voor ScoringFunctionInterpolation.

ScoringStatistics

Definieert waarden voor ScoringStatistics.

SearchField

Vertegenwoordigt een veld in een indexdefinitie, waarin de naam, het gegevenstype en het zoekgedrag van een veld worden beschreven.

SearchFieldArray

Als TModel een niet-getypt object is, wordt een niet-getypte tekenreeksmatrix anders de door slash gescheiden velden van TModel.

SearchFieldDataType

Definieert waarden voor SearchFieldDataType.

Bekende waarden die door de service worden ondersteund:

Edm.String: Geeft aan dat een veld een tekenreeks bevat.

Edm.Int32: geeft aan dat een veld een 32-bits geheel getal bevat.

Edm.Int64: Geeft aan dat een veld een 64-bits geheel getal bevat.

Edm.Double: geeft aan dat een veld een IEEE-getal met dubbele precisie drijvende komma bevat.

Edm.Boolean: Geeft aan dat een veld een Booleaanse waarde (waar of onwaar) bevat.

Edm.DateTimeOffset: Geeft aan dat een veld een datum/tijd-waarde bevat, inclusief tijdzonegegevens.

Edm.GeographyPoint: geeft aan dat een veld een geografische locatie bevat in termen van lengtegraad en breedtegraad.

Edm.ComplexType: Geeft aan dat een veld een of meer complexe objecten bevat die op hun beurt subvelden van andere typen hebben.

Edm.Single: Geeft aan dat een veld een drijvende komma met één precisie bevat. Dit is alleen geldig wanneer deze wordt gebruikt als onderdeel van een verzamelingstype, bijvoorbeeld Collection(Edm.Single).

Edm.Half: Geeft aan dat een veld een drijvende kommanummer met halve precisie bevat. Dit is alleen geldig wanneer deze wordt gebruikt als onderdeel van een verzamelingstype, bijvoorbeeld Collection(Edm.Half).

Edm.Int16: Geeft aan dat een veld een 16-bits geheel getal bevat. Dit is alleen geldig wanneer deze wordt gebruikt als onderdeel van een verzamelingstype, bijvoorbeeld Collection(Edm.Int16).

Edm.SByte: Geeft aan dat een veld een 8-bits geheel getal bevat. Dit is alleen geldig wanneer deze wordt gebruikt als onderdeel van een verzamelingstype, bijvoorbeeld Collection(Edm.SByte).

Edm.Byte-: geeft aan dat een veld een 8-bits geheel getal zonder teken bevat. Dit is alleen geldig wanneer deze wordt gebruikt als onderdeel van een verzamelingstype, bijvoorbeeld Collection(Edm.Byte).

SearchIndexerDataIdentity

Bevat de mogelijke gevallen voor SearchIndexerDataIdentity.

SearchIndexerDataSourceType
SearchIndexerSkill

Bevat de mogelijke gevallen voor Vaardigheid.

SearchIndexingBufferedSenderDeleteDocumentsOptions

Opties voor SearchIndexingBufferedSenderDeleteDocuments.

SearchIndexingBufferedSenderFlushDocumentsOptions

Opties voor SearchIndexingBufferedSenderFlushDocuments.

SearchIndexingBufferedSenderMergeDocumentsOptions

Opties voor SearchIndexingBufferedSenderMergeDocuments.

SearchIndexingBufferedSenderMergeOrUploadDocumentsOptions

Opties voor SearchIndexingBufferedSenderMergeOrUploadDocuments.

SearchIndexingBufferedSenderUploadDocumentsOptions

Opties voor SearchIndexingBufferedSenderUploadDocuments.

SearchIterator

Een iterator voor zoekresultaten van een loodrechte query. Zal aanvragen indien nodig indienen tijdens de iteratie. Gebruik .byPage() om één aanvraag naar de server te verzenden per iteratie.

SearchMode

Definieert waarden voor SearchMode.

SearchOptions

Opties voor het doorvoeren van een volledige zoekaanvraag.

SearchPick

Kies diep velden van T met geldige OData-$select paden voor Cognitive Search.

SearchRequestOptions

Parameters voor filteren, sorteren, facet, paging en ander gedrag van zoekquery's.

SearchRequestQueryTypeOptions
SearchResult

Bevat een document dat is gevonden door een zoekquery, plus de bijbehorende metagegevens.

SelectArray

Als TFields nooit is, wordt een niet-getypte tekenreeksmatrix anders een beperkt Fields[] type gebruikt dat elders in het verbruikstype moet worden gebruikt.

SelectFields

Produceert een samenvoeging van geldige Cognitive Search OData-$select-paden voor T met behulp van een doorkruising van de veldstructuur die is geroot op T.

SemanticErrorMode
SemanticErrorReason
SemanticSearchResultsType
SentimentSkillLanguage
SimilarityAlgorithm

Bevat de mogelijke gevallen voor gelijkenis.

SnowballTokenFilterLanguage

Definieert waarden voor SnowballTokenFilterLanguage.

SplitSkillLanguage
StemmerTokenFilterLanguage

Definieert waarden voor StemmerTokenFilterLanguage.

StopwordsList

Definieert waarden voor StopwordsList.

SuggestNarrowedModel
SuggestOptions

Opties voor het ophalen van suggesties op basis van de zoektekst.

SuggestResult

Een resultaat met een document dat is gevonden door een suggestiequery, plus de bijbehorende metagegevens.

TextSplitMode
TextTranslationSkillLanguage
TokenCharacterKind

Definieert waarden voor TokenCharacterKind.

TokenFilter

Bevat de mogelijke gevallen voor TokenFilter.

TokenFilterName

Definieert waarden voor TokenFilterName.
<xref:KnownTokenFilterName> kan door elkaar worden gebruikt met TokenFilterName, bevat deze enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

arabic_normalization: een tokenfilter waarmee de Arabische normalisatiefunctie wordt toegepast om de orthografie te normaliseren. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ar/ArabicNormalizationFilter.html
apostrof: Stript alle tekens na een apostrof (inclusief de apostrof zelf). Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/tr/ApostropheFilter.html
asciifolding: converteert alfabetische, numerieke en symbolische Unicode-tekens die zich niet in de eerste 127 ASCII-tekens (het Unicode-blok Basic Latin) bevinden in hun ASCII-equivalenten, als dergelijke equivalenten bestaan. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html
cjk_bigram: Formulieren bigrams van CJK-termen die worden gegenereerd op basis van de standaardtokenizer. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKBigramFilter.html
cjk_width: CJK-breedteverschillen normaliseren. Hiermee vouwt u volledige ASCII-varianten in het equivalente Latijnse basis en katakana-varianten met halve breedte in het equivalente Kana. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/cjk/CJKWidthFilter.html
klassieke: Verwijdert Engelse bezitwoorden en punten uit acroniemen. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/standard/ClassicFilter.html
common_grams: Maak bigrams voor veelgebruikte termen tijdens het indexeren. Ook enkele termen worden nog steeds geïndexeerd, waarbij bigrams over elkaar heen worden weergegeven. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/commongrams/CommonGramsFilter.html
edgeNGram_v2: genereert n-grammen van de opgegeven grootte(en) vanaf de voor- of achterkant van een invoertoken. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenFilter.html
elision: Verwijdert elisions. "l'avion" (het vliegtuig) wordt bijvoorbeeld geconverteerd naar "avion" (vliegtuig). Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/util/ElisionFilter.html
german_normalization: Normaliseert Duitse tekens volgens de heuristiek van het Duitse 2 sneeuwbalalgoritme. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/de/GermanNormalizationFilter.html
hindi_normalization: hiermee wordt tekst in Hindi genormaliseerd om enkele verschillen in spellingvariaties te verwijderen. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/hi/HindiNormalizationFilter.html
indic_normalization: normaliseert de Unicode-weergave van tekst in Indiase talen. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/in/IndicNormalizationFilter.html
keyword_repeat: verzendt elk binnenkomend token twee keer, één keer als trefwoord en eenmaal als niet-trefwoord. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/KeywordRepeatFilter.html
kstem-: Een high-performance kstemfilter voor Engels. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/en/KStemFilter.html
lengte: hiermee verwijdert u woorden die te lang of te kort zijn. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LengthFilter.html
limiet: beperkt het aantal tokens tijdens het indexeren. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LimitTokenCountFilter.html
kleine letters: tokentekst normaliseren naar kleine letters. Zie https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/LowerCaseFilter.html
nGram_v2: genereert n-grammen van de opgegeven grootte(en). Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenFilter.html
persian_normalization: Past normalisatie toe voor Perzisch. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/fa/PersianNormalizationFilter.html
fonetische: tokens maken voor fonetische overeenkomsten. Zie https://lucene.apache.org/core/4_10_3/analyzers-phonetic/org/apache/lucene/analysis/phonetic/package-tree.html
porter_stem: maakt gebruik van het algoritme Porter stemming om de tokenstroom te transformeren. Zie http://tartarus.org/~martin/PorterStemmer
omgekeerde: hiermee wordt de tokentekenreeks omgekeerd. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/reverse/ReverseStringFilter.html
scandinavian_normalization: Normaliseert het gebruik van de verwisselbare Scandinavische tekens. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianNormalizationFilter.html
scandinavian_folding: Vouwt Scandinavische tekens åÅäæÄÆ->a en öÖøØ->o. Het discrimineert ook het gebruik van dubbele klinkers aa, ae, ao, oe en oo, die alleen de eerste verlaten. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/ScandinavianFoldingFilter.html
shingle: hiermee maakt u combinaties van tokens als één token. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/shingle/ShingleFilter.html
sneeuwbal: een filter dat woorden stamt met behulp van een door Snowball gegenereerde stemmer. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/snowball/SnowballFilter.html
sorani_normalization: Normaliseert de Unicode-weergave van Sorani-tekst. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ckb/SoraniNormalizationFilter.html
stemmer: Taalspecifiek stemmingsfilter. Zie https://learn.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#TokenFilters
stopwoorden: hiermee verwijdert u stopwoorden uit een tokenstroom. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopFilter.html
trim: Knipt voorloop- en volgspaties af van tokens. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TrimFilter.html
afkappen: kapt de voorwaarden af tot een bepaalde lengte. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/TruncateTokenFilter.html
unieke: hiermee worden tokens gefilterd met dezelfde tekst als het vorige token. Zie http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/RemoveDuplicatesTokenFilter.html
hoofdletters: tokentekst normaliseert naar hoofdletters. Zie https://lucene.apache.org/core/6_6_1/analyzers-common/org/apache/lucene/analysis/core/UpperCaseFilter.html
word_delimiter: Splitst woorden in subwoorden en voert optionele transformaties uit voor subwoordgroepen.

UnionToIntersection
UploadDocumentsOptions

Opties voor de bewerking documenten uploaden.

VectorEncodingFormat

Definieert waarden voor VectorEncodingFormat.
KnownVectorEncodingFormat kan door elkaar worden gebruikt met VectorEncodingFormat, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

packedBit: Coderingsindeling die bits vertegenwoordigt die zijn verpakt in een breder gegevenstype.

VectorFilterMode
VectorQuery

De queryparameters voor vector- en hybride zoekquery's.

VectorQueryKind
VectorSearchAlgorithmConfiguration

Bevat configuratieopties die specifiek zijn voor het algoritme dat wordt gebruikt tijdens het indexeren en/of uitvoeren van query's.

VectorSearchAlgorithmKind
VectorSearchAlgorithmMetric
VectorSearchCompression

Bevat configuratieopties die specifiek zijn voor de compressiemethode die wordt gebruikt tijdens het indexeren of uitvoeren van query's.

VectorSearchCompressionKind

Definieert waarden voor VectorSearchCompressionKind.
KnownVectorSearchCompressionKind kan door elkaar worden gebruikt met VectorSearchCompressionKind, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

scalarQuantization: Scalaire kwantisatie, een type compressiemethode. Bij scalaire kwantisatie worden de oorspronkelijke vectorwaarden gecomprimeerd tot een smaller type door elk onderdeel van een vector te discretiseren en vertegenwoordigen met behulp van een gereduceerde set gekwantiseerde waarden, waardoor de totale gegevensgrootte wordt verkleind.
binaryQuantization: Binaire kwantisatie, een type compressiemethode. Bij binaire kwantisatie worden de oorspronkelijke vectorwaarden gecomprimeerd tot het smallere binaire type door elk onderdeel van een vector te discretiseren en weer te geven met behulp van binaire waarden, waardoor de totale gegevensgrootte wordt verkleind.

VectorSearchCompressionTarget

Definieert waarden voor VectorSearchCompressionTarget.
KnownVectorSearchCompressionTarget kan door elkaar worden gebruikt met VectorSearchCompressionTarget, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

int8-

VectorSearchVectorizer

Bevat configuratieopties voor het vectoriseren van tekstvectorquery's.

VectorSearchVectorizerKind

Definieert waarden voor VectorSearchVectorizerKind.
KnownVectorSearchVectorizerKind kan door elkaar worden gebruikt met VectorSearchVectorizerKind, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

azureOpenAI-: genereer insluitingen met behulp van een Azure OpenAI-resource op het moment van de query.
customWebApi-: genereer insluitingen met behulp van een aangepast webeindpunt op het moment van de query.

VisualFeature

Enums

KnownAnalyzerNames

Definieert waarden voor AnalyzerName. Zie https://docs.microsoft.com/rest/api/searchservice/Language-support

KnownAzureOpenAIModelName

Bekende waarden van AzureOpenAIModelName die de service accepteert.

KnownBlobIndexerDataToExtract

Bekende waarden van BlobIndexerDataToExtract die de service accepteert.

KnownBlobIndexerImageAction

Bekende waarden van BlobIndexerImageAction die de service accepteert.

KnownBlobIndexerPDFTextRotationAlgorithm

Bekende waarden van BlobIndexerPDFTextRotationAlgorithm die de service accepteert.

KnownBlobIndexerParsingMode

Bekende waarden van BlobIndexerParsingMode die de service accepteert.

KnownCharFilterNames

Bekende waarden van CharFilterName die de service accepteert.

KnownCustomEntityLookupSkillLanguage

Bekende waarden van CustomEntityLookupSkillLanguage die de service accepteert.

KnownEntityCategory

Bekende waarden van EntityCategory die de service accepteert.

KnownEntityRecognitionSkillLanguage

Bekende waarden van EntityRecognitionSkillLanguage die de service accepteert.

KnownImageAnalysisSkillLanguage

Bekende waarden van ImageAnalysisSkillLanguage die de service accepteert.

KnownImageDetail

Bekende waarden van ImageDetail die de service accepteert.

KnownIndexProjectionMode

Bekende waarden van IndexProjectionMode die de service accepteert.

KnownIndexerExecutionEnvironment

Bekende waarden van IndexerExecutionEnvironment die de service accepteert.

KnownKeyPhraseExtractionSkillLanguage

Bekende waarden van KeyPhraseExtractionSkillLanguage die de service accepteert.

KnownOcrLineEnding

Bekende waarden van OcrLineEnding die de service accepteert.

KnownOcrSkillLanguage

Bekende waarden van OcrSkillLanguage die de service accepteert.

KnownPIIDetectionSkillMaskingMode

Bekende waarden van PIIDetectionSkillMaskingMode die de service accepteert.

KnownRegexFlags

Bekende waarden van RegexFlags die de service accepteert.

KnownSearchAudience

Bekende waarden voor zoekdoelgroep

KnownSearchFieldDataType

Bekende waarden van SearchFieldDataType die de service accepteert.

KnownSearchIndexerDataSourceType

Bekende waarden van SearchIndexerDataSourceType die de service accepteert.

KnownSemanticErrorMode

Bekende waarden van SemanticErrorMode die de service accepteert.

KnownSemanticErrorReason

Bekende waarden van SemanticErrorReason die de service accepteert.

KnownSemanticSearchResultsType

Bekende waarden van SemanticSearchResultsType die de service accepteert.

KnownSentimentSkillLanguage

Bekende waarden van SentimentSkillLanguage die de service accepteert.

KnownSplitSkillLanguage

Bekende waarden van SplitSkillLanguage die de service accepteert.

KnownTextSplitMode

Bekende waarden van TextSplitMode die de service accepteert.

KnownTextTranslationSkillLanguage

Bekende waarden van TextTranslationSkillLanguage die de service accepteert.

KnownTokenFilterNames

Bekende waarden van TokenFilterName die de service accepteert.

KnownTokenizerNames

Bekende waarden van LexicalTokenizerName die de service accepteert.

KnownVectorEncodingFormat

Bekende waarden van VectorEncodingFormat die de service accepteert.

KnownVectorFilterMode

Bekende waarden van VectorFilterMode die de service accepteert.

KnownVectorQueryKind

Bekende waarden van VectorQueryKind die de service accepteert.

KnownVectorSearchAlgorithmKind

Bekende waarden van VectorSearchAlgorithmKind die de service accepteert.

KnownVectorSearchAlgorithmMetric

Bekende waarden van VectorSearchAlgorithmMetric die de service accepteert.

KnownVectorSearchCompressionKind

Bekende waarden van VectorSearchCompressionKind die de service accepteert.

KnownVectorSearchCompressionTarget

Bekende waarden van VectorSearchCompressionTarget die de service accepteert.

KnownVectorSearchVectorizerKind

Bekende waarden van VectorSearchVectorizerKind die de service accepteert.

KnownVisualFeature

Bekende waarden van VisualFeature die de service accepteert.

Functies

createSynonymMapFromFile(string, string)

Helpermethode voor het maken van een SynonymMap-object. Dit is alleen een NodeJS-methode.

odata(TemplateStringsArray, unknown[])

Escapet een odata-filterexpressie om fouten met letterlijke tekenreeksen te voorkomen. Voorbeeldgebruik:

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

Zie voor meer informatie over ondersteunde syntaxis: https://docs.microsoft.com/en-us/azure/search/search-query-odata-filter

Functiedetails

createSynonymMapFromFile(string, string)

Helpermethode voor het maken van een SynonymMap-object. Dit is alleen een NodeJS-methode.

function createSynonymMapFromFile(name: string, filePath: string): Promise<SynonymMap>

Parameters

name

string

Naam van synoniemmap.

filePath

string

Pad van het bestand dat de synoniemen bevat (gescheiden door nieuwe regels)

Retouren

Promise<SynonymMap>

SynonymMap-object

odata(TemplateStringsArray, unknown[])

Escapet een odata-filterexpressie om fouten met letterlijke tekenreeksen te voorkomen. Voorbeeldgebruik:

const baseRateMax = 200;
const ratingMin = 4;
const filter = odata`Rooms/any(room: room/BaseRate lt ${baseRateMax}) and Rating ge ${ratingMin}`;

Zie voor meer informatie over ondersteunde syntaxis: https://docs.microsoft.com/en-us/azure/search/search-query-odata-filter

function odata(strings: TemplateStringsArray, values: unknown[]): string

Parameters

strings

TemplateStringsArray

Matrix van tekenreeksen voor de expressie

values

unknown[]

Matrix met waarden voor de expressie

Retouren

string