Gibt es ein Elasticsearch-Plugin ähnlich dem Solr-Analyse-Tool?

8

Solr hat den eingebauten "Analyse-Bildschirm" , der hilft, das Zusammenspiel zu debuggen zwischen Tokenizern und Filtern für bestimmte Feldtypen:

Gibt es ein Plugin für ElasticSearch, das etwas Ähnliches macht? Insbesondere möchte ich die Eingabe / Ausgabe jedes Filters sehen, nicht nur das Endergebnis der Analysekette. Ich habe Google diesbezüglich ziemlich intensiv genutzt, aber nichts gefunden.

Ссылка enthält genau das Feature, das ich möchte (scrolle runter zu "myAnalyzer"), aber leider ist es nichts, was ich kann auf meinem Index laufen. Aber es zeigt, dass eine solche Funktion möglich ist.

Edit: Ich weiß, dass es viele Plugins gibt, die mir die Ausgabe für eine komplette Kette von Filtern zeigen, zum Beispiel kopf wie vom Benutzer @Bass vorgeschlagen:

Das möchte ich nicht! Ich möchte die Ausgabe jedes Filters sehen, nicht nur das Endergebnis.

    
Martin Loetzsch 03.12.2014, 08:47
quelle

4 Antworten

2

Es gibt ein eigenständiges Tool namens elyzer , das von den netten Leuten bei OpenSource Connections erstellt wurde. Dieses Tool zeigt Ihnen den Status Ihrer Token bei jedem Schritt (Char-Filter, Tokenizer, Token-Filter) des Analyseprozesses und es ist sehr einfach zu verwenden.

Die Installation ist sehr einfach über pip install elyzer und kann dann als Befehlszeilenprogramm verwendet werden, z. B.

%Vor%     
Val 25.04.2016, 04:50
quelle
1

Ich habe in der Vergangenheit Inquisitor verwendet, um Tokenizer und Filter zu testen. Es sitzt auf der Elasticsearch Analyse-API und kann von einem Web-Front-End verwendet werden.

Sie sollten auch ein anderes Plugin namens elasticsearch-extended-analyze ausprobieren, das die gleichen Token-Level-Informationen liefert wie die Solr-Analyseseite (allerdings ohne das Webfrontend).

    
Peter Dixon-Moses 11.08.2015 20:56
quelle
-1

Ja, wir können es tun von Elasticsearch - kopf.Elastic Search-KOPF ist Administrator-Tools. U wird diesen Befehl in Ihre Eingabeaufforderung eingeben

bin / plugin --install lmenezes / elasticsearch-kopf / 1.1

Bitte lassen Sie mich wissen, wenn Sie irgendwelche Zweifel haben?

    
BasK 03.12.2014 10:53
quelle
-1

Analyze API kann zum Testen der Analysatoren verwendet werden. Es ist nicht so schön, aber macht den Job.

Beispiel

%Vor%     
Hkntn 21.02.2016 00:48
quelle

Tags und Links