Offizielle Dokumentation der Kibana Query Language, KQL: Kibana Query Quere Language | Kibana Guide | Elastic
...
Alle Aufnahmen mit einem Feld 600
datafield:{ tag : 600 }
Alle Aufnahmen mit einem Feld das mit 6 beginnt
datafield:{ tag : 6* }
Alle Aufnahmen mit einem Feld 600 wo $2 gnd ist
datafield:{ tag : 600 and subfield.keyword : |2 gnd }
Alle Aufnahmen mit einem Feld 600 wo das Wort Baumann in $a vorkommt
Achtung: case sensitive!datafield:{ tag : 600 and subfield.keyword : |a*Baumann*}
Alle Aufnahmen mit einem Feld 600 wo das Wort Baumann in irgendeinem Unterfeld vorkommt
datafield:{ tag : 600 and subfield : Baumann}
Verwendung von Regex
Offizielle Dokumentation: Regular expression syntax | Elasticsearch Guide | Elastic
Um in Kibana eine Abfrage mit Regex zu machen muss die Query Language von KQL auf Lucene umgestellt werden (über den Button “Saved query menu”, vgl. Screenshot unten).
Beispiel für Felder 008 mit falscher Anzahl Zeichen:* AND NOT controlfield.008: /.{40}/
Abfragen speichern
Abfragen könne auf zwei Arten für die Nachnutzung gespeichert werden:
...