...
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|
Simple Search Analyzer
...
Suchanalyzer legen fest, wie Text verarbeitet oder manipuliert wird. Diese Analyzer geben Ihnen die Kontrolle darüber, wie Ihre Textdaten in der Suche verwendet werden. Ziel ist es, Text zu standardisieren, z. B. Kleinschreibung oder Umwandlung von Sonderzeichen (Diakritika) oder Behandlung von Singular/Plural in Übersetzungen (z. B. Männer, Mann). Search Analyzers sind für String- und übersetzte String-Felder verfügbar.
Expand | ||
---|---|---|
| ||
Simple Search Analyzeraccess Zugriff in search queriesSuchanfragen: simpleThe simple search analyzer is a custom Picturepark implementation not using Elastic search defaults. The custom analyzer uses a regexsimple Der Simple Search Analyzer ist eine benutzerdefinierte Picturepark-Implementation, die keine Elastic-Suchvorgaben verwendet. Der Custom Analyzer verwendet eine Regex:
If you want to test the simple search analyzer, you can check your terms in a regex tester to see the outcome. Open aWenn Sie den einfachen Suchanalysator testen möchten, können Sie Ihre Begriffe in einem Regex-Tester überprüfen, um das Ergebnis zu sehen.
|
Expand | ||
---|---|---|
| ||
No Diacritics Analyzeraccess Zugriff in search queriesSuchanfragen: nono-diacritics The no Der no diacritics analyzer:
Ein Beispiel finden Sie in der Elastic Search Dokumentation: https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-asciifolding-tokenfilter.html |
Expand | ||
---|---|---|
| ||
Path Hierarchy Analyzeraccess Zugriff in search queriesSuchanfragen: pathHierarchy The Der path hierarchy analyzer will:
You should only configure this analyzer if being used via API. The simple search in Picturepark escapes Special Characters, and therefore you won't find assets when searching for some of the tokens generated by this analyzer. |
Expand | ||
---|---|---|
| ||
Language Analyzeraccess Zugriff in search queriesSuchanfragen: language There are several language analyzers available for elastic search. Language analyzers prevent stemming from language-specific values and language-specific stopwordsFür die elastische Suche gibt es mehrere Sprachanalysatoren. Sprachanalysatoren verhindern das Stemming aus sprachspezifischen Werten und sprachspezifischen Stoppwörtern. |
Expand | ||
---|---|---|
| ||
Ngram Analyzeraccess Zugriff in search queriesSuchanfragen: ngram Starting point for exact substring matches was ngram tokenizing, which indexes all the substrings up to length n. The drawback of ngram tokenizing is a large amount of disk space usedAusgangspunkt für exakte Teilstring-Übereinstimmungen war die ngram-Tokenisierung, die alle Teilstrings bis zur Länge n indiziert. Der Nachteil der ngram-Tokenisierung ist der große Speicherplatzbedarf. Best practice:
Example: Search
Die Einstellungen erlauben es, min und max Gramm zu definieren, die bei der Indizierung erstellt werden, und token_chars, die Zeichenklassen, die in den Token beibehalten werden sollen, Elasticsearch splittet auf Zeichen, die zu keiner dieser Klassen gehören. Beispiel: Suche "Raven"
ExampleBeispiel: Search Suche "Pegasus"
Examples are Beispiele finden Sie in der Elastic Search DocumentationDokumentation: |
Expand | ||
---|---|---|
| ||
Edge NGram Analyzeraccess Zugriff in search queriesSuchanfragen: edgeNGram This tokenizer is very similar to nGram but only keeps n-grams that start at the beginning of a token. Settings allow to define min and max grams created on indexing and token_chars, which are characters classes to keep in the tokens, Elasticsearch splits on characters that don't belong to any of these classes. Examples are in Elastic Search DocumentationDieser Tokenizer ist nGram sehr ähnlich, behält aber nur n-Gramme, die am Anfang eines Tokens beginnen. In den Einstellungen können die bei der Indizierung erstellten Minimal- und Maximal-Gramme sowie die Zeichenklassen token_chars festgelegt werden, die in den Token beibehalten werden sollen; Elasticsearch teilt die Zeichen auf, die keiner dieser Klassen angehören. Beispiele finden Sie in der Elastic Search Dokumentation: |
Expand | ||
---|---|---|
| ||
Useful Nützliche Links in der ElasticSearchDocumentation-DokumentationSimple Analyzer: https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-simple-analyzer.html No Diacritics: https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-asciifolding-tokenfilter.html Path Hierarchy: https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-pathhierarchy-tokenizer.html Language: https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-lang-analyzer.html NGram: https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-ngram-tokenizer.html EdgeNgram: https://www.elastic.co/guide/en/elasticsearch/reference/7.6/analysis-edgengram-tokenizer.html |
For advanced search queries on analyzed fields, the query can be adjusted to consider the analyzer. Bei erweiterten Suchabfragen nach analysierten Feldern kann die Abfrage so angepasst werden, dass der Analysator berücksichtigt wird.
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|