models Pakket
Klassen
AnalyzeResult |
Het resultaat van het testen van een analyse op tekst. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
AnalyzeTextOptions |
Hiermee geeft u enkele tekst- en analyseonderdelen op die worden gebruikt om die tekst op te splitsen in tokens. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
AnalyzedTokenInfo |
Informatie over een token dat door een analyse wordt geretourneerd. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
AsciiFoldingTokenFilter |
Converteert alfabetische, numerieke en symbolische Unicode-tekens die zich niet in de eerste 127 ASCII-tekens (het Unicode-blok 'Basic Latin' bevinden) naar hun ASCII-equivalenten, als dergelijke equivalenten bestaan. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
BM25SimilarityAlgorithm | |
CharFilter |
Basistype voor tekenfilters. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: MappingCharFilter, PatternReplaceCharFilter Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CjkBigramTokenFilter |
Vormt bigrams van CJK-termen die worden gegenereerd op basis van de standaardtokenizer. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ClassicSimilarityAlgorithm | |
ClassicTokenizer |
Tokenizer op basis van grammatica die geschikt is voor het verwerken van de meeste Europese documenten. Deze tokenizer wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CognitiveServicesAccount |
Basistype voor het beschrijven van een Azure AI-serviceresource die is gekoppeld aan een vaardighedenset. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: CognitiveServicesAccountKey, DefaultCognitiveServicesAccount Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CognitiveServicesAccountKey |
Een Azure AI-serviceresource die is ingericht met een sleutel die is gekoppeld aan een vaardighedenset. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CommonGramTokenFilter |
Maak bigrams voor veelgebruikte termen tijdens het indexeren. Enkele termen worden ook nog steeds geïndexeerd, met bigrams erboven. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ConditionalSkill |
Een vaardigheid waarmee scenario's waarvoor een Booleaanse bewerking is vereist, kunnen worden bepaald welke gegevens aan een uitvoer moeten worden toegewezen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CorsOptions |
Definieert opties voor het beheren van CORS (Cross-Origin Resource Sharing) voor een index. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
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 opsplitsen van tekst in tokens en de filters voor het wijzigen van tokens die door de tokenizer worden verzonden. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CustomEntity |
Een object dat informatie bevat over de gevonden overeenkomsten en gerelateerde metagegevens. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CustomEntityAlias |
Een complex object dat kan worden gebruikt om alternatieve spellingen of synoniemen voor de naam van de hoofdentiteit op te geven. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
CustomEntityLookupSkill |
Een vaardigheid zoekt naar tekst uit een aangepaste, door de gebruiker gedefinieerde lijst met woorden en woordgroepen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DataChangeDetectionPolicy |
Basistype voor detectiebeleid voor gegevenswijziging. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: HighWaterMarkChangeDetectionPolicy, SqlIntegratedChangeTrackingPolicy Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DataDeletionDetectionPolicy |
Basistype voor detectiebeleid voor gegevensverwijdering. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: SoftDeleteColumnDeletionDetectionPolicy Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DefaultCognitiveServicesAccount |
Een leeg object dat de standaardresource van de Azure AI-service voor een vaardighedenset vertegenwoordigt. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DictionaryDecompounderTokenFilter |
Ontleden samengestelde woorden die in veel Germaanse talen worden gevonden. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DistanceScoringFunction |
Hiermee definieert u een functie die scores verhoogt op basis van de afstand tot een geografische locatie. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DistanceScoringParameters |
Biedt parameterwaarden voor een scorefunctie voor afstand. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
DocumentExtractionSkill |
Een vaardigheid waarmee inhoud wordt geëxtraheerd uit een bestand in de verrijkingspijplijn. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
EdgeNGramTokenFilter |
Genereert n-gram van de opgegeven grootte(n) vanaf de voor- of achterkant van een invoertoken. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
EdgeNGramTokenizer |
Hiermee wordt de invoer van een rand omgezet in n-grammen van de opgegeven grootte(n). Deze tokenizer wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ElisionTokenFilter |
Verwijdert elisions. 'l'avion' (het vliegtuig) wordt bijvoorbeeld geconverteerd naar 'avion' (vliegtuig). Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
EntityLinkingSkill |
Met behulp van de Text Analytics-API worden gekoppelde entiteiten uit tekst geëxtraheerd. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
EntityRecognitionSkill |
Met behulp van de Text Analytics-API worden entiteiten van verschillende typen uit tekst geëxtraheerd. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
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 hele vectorindex. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ExhaustiveKnnParameters |
Bevat de parameters die specifiek zijn voor het uitgebreide KNN-algoritme. |
FieldMapping |
Definieert een toewijzing tussen een veld in een gegevensbron en een doelveld in een index. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
FieldMappingFunction |
Vertegenwoordigt een functie die een waarde uit een gegevensbron transformeert voordat deze wordt geïndexeerd. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
FreshnessScoringFunction |
Hiermee definieert u een functie die scores verhoogt op basis van de waarde van een datum-/tijdveld. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
FreshnessScoringParameters |
Biedt parameterwaarden voor een functie voor het scoren van nieuwheid. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
GetIndexStatisticsResult |
Statistieken voor een bepaalde index. Statistieken worden periodiek verzameld en zijn niet altijd altijd up-to-date. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
HighWaterMarkChangeDetectionPolicy |
Definieert een beleid voor gegevenswijzigingsdetectie waarmee wijzigingen worden vastgelegd op basis van de waarde van een kolom met hoogwatermarkeringen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
HnswAlgorithmConfiguration |
Bevat configuratieopties die specifiek zijn voor het HNSW-algoritme nearest neighbors dat wordt gebruikt tijdens het indexeren en uitvoeren van query's. Het HNSW-algoritme biedt een instelbare afweging tussen zoeksnelheid en nauwkeurigheid. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
HnswParameters |
Bevat de parameters die specifiek zijn voor het HNSW-algoritme. |
ImageAnalysisSkill |
Een vaardigheid die afbeeldingsbestanden analyseert. Het extraheert een uitgebreide set visuele functies op basis van de inhoud van de afbeelding. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
IndexerExecutionResult |
Vertegenwoordigt het resultaat van de uitvoering van een afzonderlijke indexeerfunctie. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
IndexingParameters |
Vertegenwoordigt parameters voor de uitvoering van de indexeerfunctie. |
IndexingParametersConfiguration |
Een woordenlijst met configuratie-eigenschappen die specifiek zijn voor de indexeerfunctie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn. |
IndexingSchedule |
Vertegenwoordigt een schema voor de uitvoering van de indexeerfunctie. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
InputFieldMappingEntry |
Toewijzing van invoervelden voor een vaardigheid. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
KeepTokenFilter |
Een tokenfilter dat alleen tokens met tekst in een opgegeven lijst met woorden bewaart. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
KeyPhraseExtractionSkill |
Een vaardigheid die gebruikmaakt van tekstanalyse voor sleuteltermextractie. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
KeywordMarkerTokenFilter |
Hiermee worden termen gemarkeerd als trefwoorden. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
KeywordTokenizer | |
LanguageDetectionSkill |
Een vaardigheid die de taal van invoertekst detecteert en één taalcode rapporteert voor elk document dat op de aanvraag wordt ingediend. De taalcode wordt gekoppeld aan een score die de betrouwbaarheid van de analyse aangeeft. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
LengthTokenFilter |
Hiermee verwijdert u woorden die te lang of te kort zijn. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
LexicalAnalyzer |
Basistype voor analysen. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: CustomAnalyzer, PatternAnalyzer, LuceneStandardAnalyzer, StopAnalyzer Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
LexicalTokenizer |
Basistype voor tokenizers. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: ClassicTokenizer, EdgeNGramTokenizer, KeywordTokenizer, KeywordTokenizerV2, MicrosoftLanguageStemmingTokenizer, MicrosoftLanguageTokenizer, NGramTokenizer, PathHierarchyTokenizerV2, PatternTokenizer, LuceneStandardTokenizer, LuceneStandardTokenizer, LuceneStandardTokenizerV2, UaxUrlEmailTokenizer Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
LimitTokenFilter |
Beperkt het aantal tokens tijdens het indexeren. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
LuceneStandardAnalyzer |
Standaard Apache Lucene-analyse; Bestaat uit de standaardtokenizer, het filter in kleine letters en het stopfilter. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
LuceneStandardTokenizer |
Hiermee breekt u de tekst volgens de unicode-tekstsegmentatieregels. Deze tokenizer wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
MagnitudeScoringFunction |
Hiermee definieert u een functie die scores verhoogt op basis van de grootte van een numeriek veld. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
MagnitudeScoringParameters |
Biedt parameterwaarden voor een scorefunctie voor de grootte. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
MappingCharFilter |
Een tekenfilter waarmee toewijzingen worden toegepast die zijn gedefinieerd met de optie Toewijzingen. Vergelijken is hebzuchtig (langste patroonmatching op een bepaald punt wint). Vervanging mag de lege tekenreeks zijn. Dit tekenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
MergeSkill |
Een vaardigheid voor het samenvoegen van twee of meer tekenreeksen in één uniforme tekenreeks, met een optioneel door de gebruiker gedefinieerd scheidingsteken dat elk onderdeel van elkaar scheidt. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
MicrosoftLanguageStemmingTokenizer |
Verdeelt tekst met behulp van taalspecifieke regels en reduceert woorden tot de basisvormen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
MicrosoftLanguageTokenizer |
Verdeelt tekst met behulp van taalspecifieke regels. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
NGramTokenFilter |
Genereert n-gram van de opgegeven grootte(n). Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
NGramTokenizer |
Hiermee wordt de invoer omgezet in n-grammen van de opgegeven grootte(n). Deze tokenizer wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
OcrSkill |
Een vaardigheid waarmee tekst wordt geëxtraheerd uit afbeeldingsbestanden. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
OutputFieldMappingEntry |
Toewijzing van uitvoervelden voor een vaardigheid. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PIIDetectionSkill |
Met behulp van de Text Analytics-API extraheert u persoonlijke gegevens uit een invoertekst en kunt u deze maskeren. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PathHierarchyTokenizer | |
PatternAnalyzer |
Scheid tekst flexibel in termen via een reguliere expressie. Deze analyse wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PatternCaptureTokenFilter |
Maakt gebruik van Java-regexes om meerdere tokens te verzenden: één voor elke opnamegroep in een of meer patronen. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PatternReplaceCharFilter |
Een tekenfilter dat tekens in de invoertekenreeks vervangt. Er wordt een reguliere expressie gebruikt om tekenreeksen te identificeren die moeten worden behouden en een vervangend patroon om tekens te identificeren die moeten worden vervangen. Op basis van de invoertekst 'aa bb aa bb', patroon '(aa)s+(bb)' en vervangende '$1#$2', zou het resultaat 'aa#bb aa#bb' zijn. Dit tekenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PatternReplaceTokenFilter |
Een tekenfilter dat tekens in de invoertekenreeks vervangt. Er wordt een reguliere expressie gebruikt om tekenreeksen te identificeren die moeten worden behouden en een vervangend patroon om tekens te identificeren die moeten worden vervangen. Op basis van de invoertekst 'aa bb aa bb', patroon '(aa)s+(bb)' en vervangende '$1#$2', zou het resultaat 'aa#bb aa#bb' zijn. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PatternTokenizer |
Tokenizer die gebruikmaakt van regex-patroonkoppeling om afzonderlijke tokens te maken. Deze tokenizer wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
PhoneticTokenFilter |
Tokens maken voor fonetische overeenkomsten. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ScoringFunction |
Basistype voor functies die documentscores kunnen wijzigen tijdens de classificatie. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: DistanceScoringFunction, FreshnessScoringFunction, MagnitudeScoringFunction, TagScoringFunction Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ScoringProfile |
Hiermee definieert u parameters voor een zoekindex die de score in zoekquery's beïnvloeden. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchField |
Vertegenwoordigt een veld in een indexdefinitie, waarin de naam, het gegevenstype en het zoekgedrag van een veld worden beschreven. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndex |
Vertegenwoordigt een zoekindexdefinitie, waarmee de velden en het zoekgedrag van een index worden beschreven. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexer |
Vertegenwoordigt een indexeerfunctie. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerDataContainer |
Vertegenwoordigt informatie over de entiteit (zoals Azure SQL tabel of CosmosDB-verzameling) die wordt geïndexeerd. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerDataSourceConnection |
Vertegenwoordigt een definitie van een gegevensbronverbinding, die kan worden gebruikt om een indexeerfunctie te configureren. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerError |
Vertegenwoordigt een indexeringsfout op item- of documentniveau. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerKnowledgeStore |
Definitie van aanvullende projecties voor azure-blob, tabel of bestanden van verrijkte gegevens. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerKnowledgeStoreBlobProjectionSelector |
Abstracte klasse om eigenschappen te delen tussen concrete selectors. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerKnowledgeStoreFileProjectionSelector |
Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerKnowledgeStoreObjectProjectionSelector |
Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerKnowledgeStoreProjection |
Containerobject voor verschillende projectiekiezers. |
SearchIndexerKnowledgeStoreProjectionSelector |
Abstracte klasse om eigenschappen te delen tussen concrete selectors. |
SearchIndexerKnowledgeStoreTableProjectionSelector |
Beschrijving van welke gegevens moeten worden opgeslagen in Azure Tables. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerLimits |
SearchIndexerLimits. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. |
SearchIndexerSkill |
Basistype voor vaardigheden. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: WebApiSkill, CustomEntityLookupSkill, EntityRecognitionSkill, KeyPhraseExtractionSkill, LanguageDetectionSkill, MergeSkill, PIIDetectionSkill, SentimentSkill, SplitSkill, TextTranslationSkill, EntityLinkingSkill, EntityRecognitionSkillV3, SentimentSkillV3, ConditionalSkill, DocumentExtractionSkill, ShaperSkill, ImageAnalysisSkill, OcrSkill Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerSkillset |
Een lijst met vaardigheden. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerStatus |
Vertegenwoordigt de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchIndexerWarning |
Vertegenwoordigt een waarschuwing op itemniveau. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
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. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SearchSuggester | |
SemanticConfiguration |
Definieert een specifieke configuratie die moet worden gebruikt in de context van semantische mogelijkheden. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SemanticField |
Een veld dat wordt gebruikt als onderdeel van de semantische configuratie. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SemanticPrioritizedFields |
Beschrijft de velden titel, inhoud en trefwoorden die moeten worden gebruikt voor semantische rangschikking, bijschriften, markeringen en antwoorden. |
SemanticSearch |
Hiermee definieert u parameters voor een zoekindex die semantische mogelijkheden beïnvloeden. |
SentimentSkill |
V1: Text Analytics positief-negatieve sentimentanalyse, gescoord als een drijvende-kommawaarde in een bereik van nul tot 1. V3: Met behulp van de Text Analytics-API worden ongestructureerde tekst geëvalueerd en worden voor elke record gevoelslabels (zoals 'negatief', 'neutraal' en 'positief') geleverd op basis van de hoogste betrouwbaarheidsscore die door de service is gevonden op zins- en documentniveau. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ShaperSkill |
Een vaardigheid voor het opnieuw vormgeven van de uitvoer. Er wordt een complex type gemaakt ter ondersteuning van samengestelde velden (ook wel velden met meerdere delen genoemd). Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
ShingleTokenFilter |
Hiermee maakt u combinaties van tokens als één token. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SimilarityAlgorithm | |
SnowballTokenFilter |
Een filter dat woorden afstamt met behulp van een door sneeuwbal gegenereerde stemmer. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SoftDeleteColumnDeletionDetectionPolicy |
Definieert een detectiebeleid voor gegevensverwijdering dat een strategie voor voorlopig verwijderen implementeert. Hiermee wordt bepaald of een item moet worden verwijderd op basis van de waarde van een aangewezen kolom 'voorlopig verwijderen'. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SplitSkill |
Een vaardigheid om een tekenreeks te splitsen in tekstsegmenten. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SqlIntegratedChangeTrackingPolicy |
Definieert een detectiebeleid voor gegevenswijzigingen waarmee wijzigingen worden vastgelegd met behulp van de functie Geïntegreerde Wijzigingen bijhouden van Azure SQL Database. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
StemmerOverrideTokenFilter |
Biedt de mogelijkheid om andere stemfilters te overschrijven met aangepaste stemming op basis van woordenlijsten. Woordenlijst-stamtermen worden gemarkeerd als trefwoorden, zodat ze niet worden afgestamd met stemmers in de keten. Moet vóór eventuele stamfilters worden geplaatst. Dit tokenfilter wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
StemmerTokenFilter |
Taalspecifiek stemfilter. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
StopAnalyzer |
Verdeelt tekst bij niet-letters; Hiermee past u de tokenfilters kleine letters en stopwoorden toe. Deze analyse wordt geïmplementeerd met behulp van Apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
StopwordsTokenFilter |
Hiermee verwijdert u stopwoorden uit een tokenstroom. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SuggestOptions |
Parametergroep. |
SynonymMap |
Vertegenwoordigt een synoniemtoewijzingsdefinitie. Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
SynonymTokenFilter |
Komt overeen met synoniemen van één of meerdere woorden in een tokenstroom. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
TagScoringFunction |
Definieert een functie die scores van documenten verhoogt met tekenreekswaarden die overeenkomen met een bepaalde lijst met tags. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
TagScoringParameters |
Biedt parameterwaarden voor een tagscorefunctie. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
TextTranslationSkill |
Een vaardigheid om tekst van de ene taal naar de andere te vertalen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
TextWeights |
Definieert gewichten voor indexvelden waarvoor overeenkomsten het scoren in zoekquery's moeten verhogen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
TokenFilter |
Basistype voor tokenfilters. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: AsciiFoldingTokenFilter, CjkBigramTokenFilter, CommonGramTokenFilter, DictionaryDecompounderTokenFilter, EdgeNGramTokenFilter, EdgeNGramTokenFilterV2, ElisionTokenFilter, KeepTokenFilter, KeywordMarkerTokenFilter, LengthTokenFilter, LimitTokenFilter, NGramTokenFilter, NGramTokenFilterV2, PatternCaptureTokenFilter, PatternReplaceTokenFilter, PhoneticTokenFilter, ShingleTokenFilter, SnowballTokenFilter, StemmerOverrideTokenFilter, StemmerTokenFilter, StopwordsTokenFilter, SynonymTokenFilter, TruncateTokenFilter, UniqueTokenFilter, WordDelimiterTokenFilter Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
TruncateTokenFilter |
Hiermee worden de voorwaarden afgekapt tot een specifieke lengte. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
UaxUrlEmailTokenizer |
Hiermee worden URL's en e-mailberichten als één token gebruikt. Deze tokenizer wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
UniqueTokenFilter |
Hiermee filtert u tokens met dezelfde tekst als het vorige token. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
VectorSearch |
Bevat configuratieopties met betrekking tot vectorzoekopdrachten. |
VectorSearchAlgorithmConfiguration |
Bevat configuratieopties die specifiek zijn voor het algoritme dat wordt gebruikt tijdens het indexeren of uitvoeren van query's. U wilt waarschijnlijk de subklassen gebruiken en niet rechtstreeks deze klasse. Bekende subklassen zijn: ExhaustiveKnnAlgorithmConfiguration, HnswAlgorithmConfiguration Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
VectorSearchProfile |
Definieert een combinatie van configuraties die moeten worden gebruikt met vectorzoekopdrachten. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
WebApiSkill |
Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardighedenset kunt uitbreiden door uw aangepaste code aan te roepen. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
WordDelimiterTokenFilter |
Hiermee splitst u woorden in subwoorden en voert u optionele transformaties uit op subwoordgroepen. Dit tokenfilter wordt geïmplementeerd met apache Lucene. Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden. |
Enums
BlobIndexerDataToExtract |
Hiermee geeft u de gegevens op die moeten worden geëxtraheerd uit Azure Blob Storage en vertelt de indexeerfunctie welke gegevens moeten worden geëxtraheerd uit afbeeldingsinhoud wanneer 'imageAction' is ingesteld op een andere waarde dan 'none'. Dit geldt voor ingesloten afbeeldingsinhoud in een .PDF of een andere toepassing, of afbeeldingsbestanden zoals .jpg en .png, in Azure-blobs. |
BlobIndexerImageAction |
Bepaalt hoe ingesloten afbeeldingen en afbeeldingsbestanden moeten worden verwerkt in Azure Blob Storage. Als u de configuratie 'imageAction' instelt op een andere waarde dan 'geen', moet er ook een vaardighedenset aan die indexeerfunctie worden gekoppeld. |
BlobIndexerParsingMode |
Vertegenwoordigt de parseermodus voor het indexeren vanuit een Azure-blobgegevensbron. |
CharFilterName |
Hiermee definieert u de namen van alle tekenfilters die worden ondersteund door de zoekmachine. |
CustomEntityLookupSkillLanguage |
De taalcodes die worden ondersteund voor invoertekst door CustomEntityLookupSkill. |
EdgeNGramTokenFilterSide |
Hiermee geeft u aan op welke kant van de invoer een n-gram moet worden gegenereerd. |
EntityCategory |
Een tekenreeks die aangeeft welke entiteitscategorieën moeten worden geretourneerd. |
EntityRecognitionSkillLanguage |
De taalcodes die worden ondersteund voor invoertekst door EntityRecognitionSkill. |
EntityRecognitionSkillVersion |
Hiermee geeft u de versie van de entiteitsherkenningsvaardigheden op die moet worden gebruikt. |
ImageAnalysisSkillLanguage |
De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill. |
ImageDetail |
Een tekenreeks die aangeeft welke domeinspecifieke details moeten worden geretourneerd. |
IndexerExecutionStatus |
Vertegenwoordigt de status van de uitvoering van een afzonderlijke indexeerfunctie. |
IndexerStatus |
Geeft de algemene status van de indexeerfunctie aan. |
KeyPhraseExtractionSkillLanguage |
De taalcodes die worden ondersteund voor invoertekst door KeyPhraseExtractionSkill. |
LexicalAnalyzerName |
Definieert de namen van alle tekstanalyses die worden ondersteund door de zoekmachine. |
LexicalTokenizerName |
Definieert de namen van alle tokenizers die worden ondersteund door de zoekmachine. |
MicrosoftStemmingTokenizerLanguage |
Een lijst met de talen die worden ondersteund door de Microsoft-tokenizer voor taal stemming. |
MicrosoftTokenizerLanguage |
Een lijst met de talen die worden ondersteund door de Taaltokenizer van Microsoft. |
OcrSkillLanguage |
De taalcodes die worden ondersteund voor invoer door OcrSkill. |
PIIDetectionSkillMaskingMode |
Een tekenreeks die aangeeft welke maskingMode moet worden gebruikt om de persoonlijke gegevens te maskeren die in de invoertekst worden gedetecteerd. |
PhoneticEncoder |
Identificeert het type fonetische encoder dat moet worden gebruikt met een PhoneticTokenFilter. |
RegexFlags |
Definieert vlaggen die kunnen worden gecombineerd om te bepalen hoe reguliere expressies worden gebruikt in de patroonanalyse en patroontokenizer. |
ScoringFunctionAggregation |
Definieert de aggregatiefunctie die wordt gebruikt om de resultaten van alle scorefuncties in een scoreprofiel te combineren. |
ScoringFunctionInterpolation |
Definieert de functie die wordt gebruikt voor het interpoleren van scoreverhogingen in een reeks documenten. |
SearchIndexerDataSourceType |
Definieert het type van een gegevensbron. |
SentimentSkillLanguage |
De taalcodes die worden ondersteund voor invoertekst door SentimentSkill. |
SentimentSkillVersion |
Hiermee geeft u de versie van de gevoelsvaardigheid die moet worden gebruikt. |
SnowballTokenFilterLanguage |
De taal die moet worden gebruikt voor een Snowball-tokenfilter. |
SplitSkillLanguage |
De taalcodes die worden ondersteund voor invoertekst door SplitSkill. |
StemmerTokenFilterLanguage |
De taal die moet worden gebruikt voor een stemmer-tokenfilter. |
StopwordsList |
Identificeert een vooraf gedefinieerde lijst met taalspecifieke stopwoorden. |
TextSplitMode |
Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd. |
TextTranslationSkillLanguage |
De taalcodes die worden ondersteund voor invoertekst door TextTranslationSkill. |
TokenCharacterKind |
Vertegenwoordigt klassen van tekens waarop een tokenfilter kan worden uitgevoerd. |
TokenFilterName |
Definieert de namen van alle tokenfilters die worden ondersteund door de zoekmachine. |
VectorSearchAlgorithmKind |
Het algoritme dat wordt gebruikt voor het indexeren en uitvoeren van query's. |
VectorSearchAlgorithmMetric |
De metrische overeenkomstwaarde die moet worden gebruikt voor vectorvergelijkingen. |
VisualFeature |
De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd. |
Functies
ComplexField
Een complex of complex verzamelingsveld configureren voor een Azure Search-index
ComplexField(**kw: Any) -> SearchField
Keyword-Only Parameters
Name | Description |
---|---|
name
|
Vereist. De naam van het veld, die uniek moet zijn binnen de verzameling velden van de index of het bovenliggende veld. |
collection
|
Of dit complexe veld een verzameling is (standaard Onwaar) |
fields
|
list[<xref:search_service_client.models.Field>]
Een lijst met subvelden |
SearchableField
Een doorzoekbaar tekstveld configureren voor een Azure Search-index
SearchableField(**kw: Any) -> SearchField
Keyword-Only Parameters
Name | Description |
---|---|
name
|
Vereist. De naam van het veld, die uniek moet zijn binnen de verzameling velden van de index of het bovenliggende veld. |
collection
|
Of dit zoekveld een verzameling is (standaard Onwaar) |
key
|
Een waarde die aangeeft of het veld documenten in de index uniek identificeert. Er moet precies één veld op het hoogste niveau in elke index als sleutelveld worden gekozen en dit veld moet het type SearchFieldDataType.String hebben. Sleutelvelden kunnen worden gebruikt om documenten rechtstreeks op te zoeken en specifieke documenten bij te werken of te verwijderen. De standaardwaarde is Onwaar |
hidden
|
Een waarde die aangeeft of het veld kan worden geretourneerd in een zoekresultaat. U kunt deze optie inschakelen als u een veld (bijvoorbeeld marge) wilt gebruiken als filter-, sorteer- of scoremechanisme, maar niet wilt dat het veld zichtbaar is voor de eindgebruiker. Deze eigenschap moet Onwaar zijn voor sleutelvelden. Deze eigenschap kan worden gewijzigd in bestaande velden. Het inschakelen van deze eigenschap leidt niet tot een toename van de vereisten voor indexopslag. De standaardwaarde is False. |
searchable
|
Een waarde die aangeeft of het veld doorzoekbaar is in volledige tekst. Dit betekent dat deze tijdens het indexeren wordt geanalyseerd, zoals woordbreking. Als u een doorzoekbaar veld instelt op een waarde als 'zonnige dag', wordt de waarde intern gesplitst in de afzonderlijke tokens 'zonnige' en 'dag'. Hiermee kunt u zoeken in volledige tekst naar deze termen. Opmerking: doorzoekbare velden verbruiken extra ruimte in uw index omdat Azure Cognitive Search een extra tokenized versie van de veldwaarde opslaat voor zoekopdrachten in volledige tekst. Als u ruimte wilt besparen in uw index en u geen veld wilt opnemen in zoekopdrachten, stelt u doorzoekbaar in op onwaar. De standaardwaarde is True. |
filterable
|
Een waarde die aangeeft of in $filter query's naar het veld moet worden verwezen. filterbaar verschilt van doorzoekbaar in de manier waarop tekenreeksen worden verwerkt. Velden die kunnen worden gefilterd, ondergaan geen woordbreking, dus vergelijkingen zijn alleen voor exacte overeenkomsten. Als u bijvoorbeeld een dergelijk veld f instelt op 'zonnige dag', vindt $filter=f eq 'sunny' geen overeenkomsten, maar $filter=f eq 'zonnige dag' wel. De standaardwaarde is False. |
sortable
|
Een waarde die aangeeft of in $orderby-expressies moet worden verwezen naar het veld. Standaard sorteert Azure Cognitive Search resultaten op score, maar in veel gevallen willen gebruikers sorteren op velden in de documenten. De standaardwaarde is False. |
facetable
|
Een waarde die aangeeft of er in facetquery's naar het veld moet worden verwezen. Wordt meestal gebruikt in een presentatie van zoekresultaten met het aantal treffers per categorie (bijvoorbeeld zoeken naar digitale camera's en hits bekijken op merk, megapixels, prijs, enzovoort). De standaardwaarde is False. |
analyzer_name
|
str of
<xref:azure.search.documents.indexes.models.AnalyzerName>
De naam van de analyse die voor het veld moet worden gebruikt. Deze optie kan niet samen met searchAnalyzer of indexAnalyzer worden ingesteld. Zodra de analyse is gekozen, kan deze niet meer worden gewijzigd voor het veld. Mogelijke waarden zijn: 'ar.microsoft', 'ar.lucene', 'hy.lucene', 'bn.microsoft', 'eu.lucene', 'bg.microsoft', 'bg.lucene', 'ca.microsoft', 'ca.lucene', 'zh- Hans.microsoft', 'zh-Hans.lucene', 'zh-Hant.microsoft', 'zh-Hant.lucene', 'hr.microsoft', 'cs.microsoft', 'cs.lucene', 'da.microsoft', 'da.lucene', 'nl.microsoft', 'nl.lucene', 'en.microsoft', 'en.lucene', 'et.microsoft', 'fi.microsoft', 'fi.lucene', 'fr.microsoft', 'fr.lucene', 'gl.lucene', 'de.microsoft', 'de.lucene', ' el.microsoft', 'el.lucene', 'gu.microsoft', 'he.microsoft', 'hi.microsoft', 'hi.lucene', 'hu.microsoft', 'hu.lucene', 'is.microsoft', 'id.microsoft', 'id.lucene', 'ga.lucene', 'it.microsoft', 'it.lucene', 'ja.microsoft', 'ja.lucene', 'kn.microsoft', 'ko.microsoft', 'ko.lucene', 'lv.microsoft', 'lv.lucene', 'lt.microsoft', 'ml.microsoft', 'ms.microsoft', 'mr.microsoft', 'nb.microsoft' microsoft', 'no.lucene', 'fa.lucene', 'pl.microsoft', 'pl.lucene', 'pt-BR.microsoft', 'pt-BR.lucene', 'pt- PT.microsoft', 'pt-PT.lucene', 'pa.microsoft', 'ro.microsoft', 'ro.lucene', 'ru.microsoft', 'ru.lucene', 'sr-cyrillic.microsoft', 'sr-latin.microsoft', 'sk.microsoft', 'sl.microsoft', 'es.microsoft', 'es.lucene', 'sv.microsoft', 'sv.lucene', 'ta.microsoft', 'te.microsoft', 'th.microsoft', 'th.lucene', 'tr.microsoft', 'tr.lucene', 'uk.microsoft', 'your.microsoft', 'vi.microsoft', 'standard.lucene', 'standardasciifolding.lucene', 'keyword', 'pattern', 'simple', 'stop', ' witruimte'. |
search_analyzer_name
|
str of
<xref:azure.search.documents.indexes.models.AnalyzerName>
De naam van de analyse die tijdens het zoeken voor het veld wordt gebruikt. Deze moet samen met indexAnalyzer worden ingesteld en kan niet samen met de analyseoptie worden ingesteld. Deze eigenschap kan niet worden ingesteld op de naam van een taalanalyse. gebruik in plaats daarvan de eigenschap analyzer als u een taalanalyse nodig hebt. Deze analyse kan worden bijgewerkt voor een bestaand veld. Mogelijke waarden zijn: 'ar.microsoft', 'ar.lucene', 'hy.lucene', 'bn.microsoft', 'eu.lucene', 'bg.microsoft', 'bg.lucene', 'ca.microsoft', 'ca.lucene', 'zh-Hans.microsoft', 'zh-Hans.lucene', 'zh- Hant.microsoft', 'zh-Hant.lucene', 'hr.microsoft', 'cs.microsoft', 'cs.lucene', 'da.microsoft', 'da.lucene', 'nl.microsoft', 'nl.lucene', 'en.microsoft', 'en.lucene', 'et.microsoft', 'fi.microsoft', 'fi.lucene', 'fr.microsoft', 'fr.lucene', 'gl.lucene', 'de.microsoft', 'de.lucene', ' el.microsoft', 'el.lucene', 'gu.microsoft', 'he.microsoft', 'hi.microsoft', 'hi.lucene', 'hu.microsoft', 'hu.lucene', 'is.microsoft', 'id.microsoft', 'id.lucene', 'ga.lucene', 'it.microsoft', 'it.lucene', 'ja.microsoft', 'ja.lucene', 'kn.microsoft', 'ko.microsoft', 'ko.lucene', 'lv.microsoft', 'lv.lucene', 'lt.microsoft', 'ml.microsoft', 'ms.microsoft', 'mr.microsoft', 'nb.microsoft', 'no.lucene', 'fa.lucene', 'pl.microsoft', 'pl.lucene', 'pt-BR.microsoft', 'pt-BR.lucene', ' pt-PT.microsoft', 'pt-PT.lucene', 'pa.microsoft', 'ro.microsoft', 'ro.lucene', 'ru.microsoft', 'ru.lucene', 'sr- cyrillic.microsoft', 'sr-latin.microsoft', 'sk.microsoft', 'sl.microsoft', 'es.microsoft', 'es.lucene', 'sv.microsoft', 'sv.lucene', 'ta.microsoft', 'te.microsoft', 'th.microsoft', 'th.lucene', 'tr.microsoft', 'tr.lucene', 'uk.microsoft', 'your.microsoft', 'vi.microsoft', 'standard.lucene', 'standardasciifolding.lucene', 'keyword', 'pattern', 'simple', 'stop', ' witruimte'. |
index_analyzer_name
|
str of
<xref:azure.search.documents.indexes.models.AnalyzerName>
De naam van de analyse die wordt gebruikt tijdens het indexeren van het veld. Deze moet samen met searchAnalyzer worden ingesteld en kan niet samen met de analyseoptie worden ingesteld. Deze eigenschap kan niet worden ingesteld op de naam van een taalanalyse. gebruik in plaats daarvan de eigenschap analyzer als u een taalanalyse nodig hebt. Zodra de analyse is gekozen, kan deze niet meer worden gewijzigd voor het veld. Mogelijke waarden zijn: 'ar.microsoft', 'ar.lucene', 'hy.lucene', 'bn.microsoft', 'eu.lucene', 'bg.microsoft', 'bg.lucene', 'ca.microsoft', 'ca.lucene', 'zh-Hans.microsoft', 'zh- Hans.lucene', 'zh-Hant.microsoft', 'zh-Hant.lucene', 'hr.microsoft', 'cs.microsoft', 'cs.lucene', 'da.microsoft', 'da.lucene', 'nl.microsoft', 'nl.lucene', 'en.microsoft', 'en.lucene', 'et.microsoft', 'fi.microsoft', 'fi.lucene', 'fr.microsoft', 'fr.lucene', 'gl.lucene', 'de.microsoft', 'de.lucene', ' el.microsoft', 'el.lucene', 'gu.microsoft', 'he.microsoft', 'hi.microsoft', 'hi.lucene', 'hu.microsoft', 'hu.lucene', 'is.microsoft', 'id.microsoft', 'id.lucene', 'ga.lucene', 'it.microsoft', 'it.lucene', 'ja.microsoft', 'ja.lucene', 'kn.microsoft', 'ko.microsoft', 'ko.lucene', 'lv.microsoft', 'lv.lucene', 'lt.microsoft', 'ml.microsoft', 'ms.microsoft', 'mr.microsoft', 'nb.microsoft', 'no.lucene', 'fa.lucene', 'pl.microsoft', 'pl.lucene', 'pt-BR.microsoft', 'pt-BR.lucene', ' pt-PT.microsoft', 'pt-PT.lucene', 'pa.microsoft', 'ro.microsoft', 'ro.lucene', 'ru.microsoft', 'ru.lucene', 'sr- cyrillic.microsoft', 'sr-latin.microsoft', 'sk.microsoft', 'sl.microsoft', 'es.microsoft', 'es.lucene', 'sv.microsoft', 'sv.lucene', 'ta.microsoft', 'te.microsoft', 'th.microsoft', 'th.lucene', 'tr.microsoft', 'tr.lucene', 'uk.microsoft', 'your.microsoft', 'vi.microsoft', 'standard.lucene', 'standardasciifolding.lucene', 'keyword', 'pattern', 'simple', 'stop', ' witruimte'. |
synonym_map_names
|
Een lijst met de namen van synoniemen die aan dit veld moeten worden gekoppeld. Momenteel wordt slechts één synoniemtoewijzing per veld ondersteund. Als u een synoniemtoewijzing aan een veld toewijst, zorgt u ervoor dat querytermen die op dat veld zijn gericht, tijdens de query worden uitgebreid met behulp van de regels in de synoniementoewijzing. Dit kenmerk kan worden gewijzigd in bestaande velden. |
SimpleField
Een eenvoudig veld configureren voor een Azure Search-index
SimpleField(**kw: Any) -> SearchField
Keyword-Only Parameters
Name | Description |
---|---|
name
|
Vereist. De naam van het veld, die uniek moet zijn binnen de verzameling velden van de index of het bovenliggende veld. |
type
|
Vereist. Het gegevenstype van het veld. Mogelijke waarden zijn: SearchFieldDataType.String, SearchFieldDataType.Int32, SearchFieldDataType.Int64, SearchFieldDataType.Double, SearchFieldDataType.Boolean, SearchFieldDataType.DateTimeOffset, SearchFieldDataType.GeographyPoint, SearchFieldDataType.ComplexType, from azure.search.documents.SearchFieldDataType. :p aramtype: str |
key
|
Een waarde die aangeeft of het veld documenten in de index uniek identificeert. Er moet precies één veld op het hoogste niveau in elke index als sleutelveld worden gekozen en dit veld moet het type SearchFieldDataType.String hebben. Sleutelvelden kunnen worden gebruikt om documenten rechtstreeks op te zoeken en specifieke documenten bij te werken of te verwijderen. De standaardwaarde is Onwaar |
hidden
|
Een waarde die aangeeft of het veld kan worden geretourneerd in een zoekresultaat. U kunt deze optie inschakelen als u een veld (bijvoorbeeld marge) wilt gebruiken als filter-, sorteer- of scoremechanisme, maar niet wilt dat het veld zichtbaar is voor de eindgebruiker. Deze eigenschap moet Onwaar zijn voor sleutelvelden. Deze eigenschap kan worden gewijzigd in bestaande velden. Het inschakelen van deze eigenschap leidt niet tot een toename van de vereisten voor indexopslag. De standaardwaarde is False. |
filterable
|
Een waarde die aangeeft of in $filter query's naar het veld moet worden verwezen. filterbaar verschilt van doorzoekbaar in de manier waarop tekenreeksen worden verwerkt. Velden van het type SearchFieldDataType.String of Collection(SearchFieldDataType.String) die kunnen worden gefilterd, ondergaan geen woordbreking, dus vergelijkingen zijn alleen voor exacte overeenkomsten. Als u bijvoorbeeld een dergelijk veld f instelt op 'zonnige dag', vindt $filter=f eq 'sunny' geen overeenkomsten, maar $filter=f eq 'zonnige dag' wel. Deze eigenschap moet null zijn voor complexe velden. De standaardwaarde is Onwaar |
sortable
|
Een waarde die aangeeft of in $orderby-expressies moet worden verwezen naar het veld. Standaard sorteert Azure Cognitive Search resultaten op score, maar in veel gevallen willen gebruikers sorteren op velden in de documenten. Een eenvoudig veld kan alleen worden gesorteerd als het één waarde heeft (het heeft één waarde in het bereik van het bovenliggende document). Eenvoudige verzamelingsvelden kunnen niet worden gesorteerd, omdat ze meerdere waarden hebben. Eenvoudige subvelden van complexe verzamelingen hebben ook meerdere waarden en kunnen daarom niet worden gesorteerd. Dit geldt voor de complexe verzameling, ongeacht of het een direct bovenliggend veld of een bovenliggend veld is. De standaardwaarde is False. |
facetable
|
Een waarde die aangeeft of er in facetquery's naar het veld moet worden verwezen. Wordt meestal gebruikt in een presentatie van zoekresultaten met het aantal treffers per categorie (bijvoorbeeld zoeken naar digitale camera's en hits bekijken op merk, megapixels, prijs, enzovoort). Velden van het type SearchFieldDataType.GeographyPoint of Collection(SearchFieldDataType.GeographyPoint) kunnen niet facetable zijn. De standaardwaarde is False. |
Azure SDK for Python