Strategy ONE

Mit der Sollr-Suchsyntax nach Daten suchen

Wenn Ihr Dashboard oder Dokument enthält Daten aus einer Suchquelle. Sie können die dynamische Suchsyntax von Sollr verwenden, um Ihre Daten zu analysieren. Sie können beispielsweise nach Daten suchen, die die Begriffe „Geschäft“ und „Analyse“ in nächster Nähe beieinan- der enthalten, oder nach Daten für Port-Nummern, die in einem bestimmten Bereich liegen. Sie führen eine Suche durch, indem Sie Suchabfragen in den entsprechenden Filter im Abschnitt „Filter“ eingeben.

Dieses Thema bietet eine kurze Einführung in die Typen der Sollr-Suchsyntax, die Sie zum Untersuchen Ihrer Daten verwenden können. Eine detaillierte Übersicht, einschließlich Informationen über das Erstellen von Suchern, die Funktionen, geschachtelte Abfragen, Steigerungsfaktor und mehr nutzen, finden Sie im amtliche Dokumentation für die Abfrage-Parser-Syntax. In den meisten Fällen verwendet Sollr für Suchvorgänge die standardmäßige Lucian-Abfragesyntax. Eine Liste der Ausnahmen finden Sie im Sor-Wissen.

Sie zeigen ein Dashboard an oder Dokument , das aus der Suche importierte Daten als Quelle enthält. Das Dashboard oder Dokument Designer hat dem Dashboard Filter hinzugefügt oder Dokument die auf den Suchdaten basieren.

Wenn Sie ein Dokument anzeigen, muss das Dokument im Präsentationsmodus angezeigt werden.

Suche nach Schlüsselwörtern und Suchausdrücken

Im Folgenden finden Sie Beispiele für Suchen nach einem bestimmten Schlüsselwort oder Suchausdruck.

Aufgabe Beispiel Syntax

Nach einem Schlüsselwort in einem bestimmten Feld suchen

Nach dem Schlüsselwort suchen AccessLog im Titelfeld

title:AccessLog

Nach einer Wendung in einem bestimmten Feld suchen

Nach der Wendung suchen Code 1918 im Titelfeld

title:"Code 1918"

Suchen Sie nach einer Wendung in einem Feld und einer zweiten Wendung in einem anderen Feld

Suchen nach Error 401 im Titelfeld und Authorization is denied im Textfeld

title:"Error 401" AND body:"Authorization is denied"

Kombinieren Sie Suchen nach mehreren Ausdrücken oder Schlüsselwörtern mit Operatoren wie AND oder OR

Suchen nach Error 401 im Titelfeld AND Authorization is denied im Textfeld oder suchen Sie nach Password im Titelfeld.

 

(title:"Error 401" AND body:"Authorization is denied") OR title:Password

Suche nach einem Schlüsselwort in einem bestimmten Feld, unter Ausschluss von Suchergebnissen mit einem anderen Schlüsselwort im gleichen Feld

Suchen nach 401 aber nicht 404 im Titelfeld

title:401 -title:404

Nach Daten suchen, in denen ein Feld keinen bestimmten Wert enthält

Nach Daten suchen, bei denen das Feld „inStock“ nicht falsch ist

-inStock:false

Nach Werten in einem angegebenen Bereich suchen

Nach Werten suchen aus 20020101 bis 20030101 im Mod_date-Feld

mod_date:[20020101 TO 20030101]

Suche mit Platzhaltern

Sie können das Platzhalterzeichen (*) bei der Suche nach Ergebnissen verwenden, die keine exakten Übereinstimmungen sind. Die Sollr-Suchsyntax unterstützt die Verwendung eines Platzhaltersymbols als erstes Zeichen einer Suche nicht.

Aufgabe Beispiel Syntax

Suche nach Wörtern, die mit einer Zeichenfolge beginnen

Suchen Sie nach einem beliebigen Wort, das mit beginnt En im Titelfeld

title:En*

Suche nach Wörtern, die mit bestimmten Zeichenfolgen beginnen und enden

Suchen Sie nach einem beliebigen Wort, das mit beginnt En und endet mit ed im Titelfeld

title:En*ed

In einem Feld nach Werten suchen, die kleiner als oder gleich einem angegebenen numerischen Wert sind

Suchen Sie im Code-Feld nach Werten, die kleiner als oder gleich 100 sind

code:[* TO 100]

In einem Feld nach Werten suchen, die größer als oder gleich einem angegebenen numerischen Wert sind

Suchen Sie im Code-Feld nach Werten, die größer oder gleich 100 sind

code:[100 TO *]

Nach Daten suchen, die ein bestimmtes Feld enthalten

Daten suchen, die das Nachrichtenfeld enthalten

message:[* TO *]

Nach Daten suchen, die ein bestimmtes Feld nicht enthalten

Daten suchen, die kein Nachrichtenfeld haben

-message:[* TO *]

Suche mit zusätzlichen Suchoptionen

Sie können nach Begriffen suchen, die eine bestimmte Anzahl von Wörtern entfernt sind (Umgebungssuche genannt).

Aufgabe Beispiel Syntax

Nach Schlüsselwörtern suchen, die eine bestimmte Anzahl von Wörtern entfernt sind

Suchen nach log analysis im Abstand von 4 Wörtern

"log analysis"~4

Nach transformierten Wörtern suchen

Suchen nach log analysis oder analysis log

"log analysis"~1

Sie können eine Suche nach mehreren Schlüsselwörtern (z. B. eine Suche nach Unternehmen UND Analyse) anhand einer Suche mit einem großen Näherungswert, z. B., angleichen "business analysis"~10000000. Aus technischen Gründen wird damit dieselbe Gruppe von Ergebnissen zurückgegeben wie bei der Suche nach „Geschäft“ UND „Analyse“. Im Unterschied zu einer Suche nach Unternehmen UND Analyse werden jedoch Ergebnisse, bei denen das Unternehmen und die Analyse näher beisammen sind, als höher für die Suche angesehen. Die Umgebungssuche erfordert jedoch auch mehr Zeit und Systemressourcen.

Sie können festlegen, welche Teile einer Suchabfrage als wichtig angesehen werden, indem Sie einen numerischen Steigerungsfaktor angeben. In der folgenden Abfrage werden Übereinstimmungen im Titelfeld beispielsweise höher gewichtet als Übereinstimmungen im Textfeld: (title:MicroStrategy OR title:Analytics)^1.5 (body:Intelligence OR body:Server).

Eine detaillierte Übersicht über die Sollr-Abfragesyntax, einschließlich Informationen zum Erstellen von Abfragen, die Funktionen, geschachtelte Abfragen, Steigerungsfaktor und mehr nutzen, finden Sie im amtliche Dokumentation für die Abfrage-Parser-Syntax. In den meisten Fällen verwendet Sollr für Suchvorgänge die standardmäßige Lucian-Abfragesyntax. Eine Liste der Ausnahmen finden Sie im Sor-Wissen.

Weitere Themen

Daten aus Suchmaschinenindizes importieren

Erstellen einer Datenquellenverbindung mit einer Suchquelle