MicroStrategy ONE
Mit der Solr-Suchsyntax nach Daten suchen
Wenn Ihr Dashboard
Dieses Thema bietet eine kurze Einführung in die Typen der Solr-Suchsyntax, die Sie zur Untersuchung Ihrer Daten verwenden können. Eine detaillierte Übersicht, einschließlich Informationen zum Erstellen von Suchprogrammen, die Funktionen, geschachtelte Abfragen, Boost-Faktoren und mehr nutzen, finden Sie unter offizielle Dokumentation für die Abfrageparser-Syntax. In den meisten Fällen verwendet Solr zum Durchführen von Suchvorgängen die standardmäßige Lucene-Abfragesyntax. Eine Liste der Ausnahmen finden Sie in der Solr-Wiki.
Sie sehen ein Dashboard
Wenn Sie ein Dokument anzeigen, muss das Dokument im Präsentationsmodus angezeigt werden.
Suche nach Schlüsselwörtern und Suchbegriffen
Nachfolgend finden Sie Beispiele für die Suche nach einem bestimmten Schlüsselwort oder Suchbegriff.
Aufgabe | Beispiel | Syntax |
---|---|---|
Suche nach einem Schlüsselwort in einem bestimmten Feld |
Suchen Sie nach dem Schlüsselwort |
|
Suchen Sie nach einer Phrase in einem bestimmten Feld |
Suchen Sie nach dem Ausdruck |
|
Suchen Sie nach einer Phrase in einem Feld und einer zweiten Phrase in einem anderen Feld |
Suchen Sie nach |
|
Kombinieren Sie die Suche nach mehreren Phrasen oder Schlüsselwörtern mit Operatoren wie AND oder OR |
Suchen Sie nach
|
|
Suche nach einem Schlüsselwort in einem bestimmten Feld und schließt Suchergebnisse mit einem anderen Schlüsselwort im gleichen Feld aus |
Suchen Sie nach |
|
Suche nach Daten, in denen ein Feld einen bestimmten Wert nicht enthält |
Suchen Sie nach Daten, bei denen das Feld „inStock“ nicht „false“ ist |
|
Suchen nach Werten in einem angegebenen Bereich |
Nach Werten suchen in |
|
Suchen mit Platzhaltern
Sie können das Platzhalterzeichen (*) verwenden, um nach Ergebnissen zu suchen, die keine exakten Übereinstimmungen sind. Die Solr-Suchsyntax unterstützt nicht die Verwendung eines Platzhaltersymbols als erstes Zeichen einer Suche.
Aufgabe | Beispiel | Syntax |
---|---|---|
Suche nach Wörtern, die mit einer Zeichenfolge beginnen |
Suchen Sie nach einem Wort, das mit beginnt |
|
Suche nach Wörtern, die mit bestimmten Zeichenfolgen beginnen und enden |
Suchen Sie nach einem Wort, das mit beginnt |
|
Suchen Sie in einem Feld nach Werten, die kleiner oder gleich einem angegebenen numerischen Wert sind |
Suche nach Werten im Codefeld, die kleiner oder gleich 100 sind |
|
Suchen Sie in einem Feld nach Werten, die größer oder gleich einem angegebenen numerischen Wert sind |
Suche nach Werten im Codefeld, die größer oder gleich 100 sind |
|
Suchen nach Daten, die ein bestimmtes Feld enthalten |
Suchen nach Daten, die das Nachrichtenfeld enthalten |
|
Suche nach Daten, die ein bestimmtes Feld nicht enthalten |
Suchen nach Daten, die kein Nachrichtenfeld haben |
|
Suchen mit zusätzlichen Suchoptionen
Sie können nach Begriffen suchen, die eine bestimmte Anzahl von Wörtern voneinander entfernt sind (sogenannte Näherungssuche).
Aufgabe | Beispiel | Syntax |
---|---|---|
Suchen Sie nach Schlüsselwörtern, die eine bestimmte Anzahl von Wörtern voneinander entfernt sind |
Suchen Sie nach |
|
Suche nach transponierten Wörtern |
Suchen Sie nach |
|
Sie können eine Suche nach mehreren Schlüsselwörtern (z. B. eine Suche nach Unternehmen UND Analyse) annähernd durchführen, indem Sie eine Suche mit einem großen Näherungswert, z "business analysis"~10000000
. Aus praktischen Gründen gibt dies dieselbe Ergebnisgruppe zurück wie bei der Suche nach „Geschäft UND Analyse“. Im Gegensatz zu einer Suche nach Geschäft UND Analyse werden allerdings Ergebnisse als suchrelevanter eingestuft, bei denen Geschäft und Analyse näher beieinander liegen. Allerdings erfordert die Umgebungssuche auch mehr Zeit und Systemressourcen.
Sie können bestimmen, welche Teile einer Suchanfrage als wichtiger behandelt werden, indem Sie einen numerischen Boost-Faktor angeben. Die folgende Abfrage weist beispielsweise Übereinstimmungen im Titelfeld eine höhere Priorität zu als Übereinstimmungen im Textfeld: (title:MicroStrategy OR title:Analytics)^1.5
(body:Intelligence OR body:Server)
.
Eine detaillierte Übersicht über die Solr-Abfragesyntax, einschließlich Informationen über das Erstellen von Abfragen, die Funktionen, geschachtelte Abfragen, Boost-Faktoren und mehr nutzen, finden Sie unter offizielle Dokumentation für die Abfrageparser-Syntax. In den meisten Fällen verwendet Solr zum Durchführen von Suchvorgängen die standardmäßige Lucene-Abfragesyntax. Eine Liste der Ausnahmen finden Sie in der Solr-Wiki.