Как я могу исключить несколько терминов поиска в Kibana 4? Если я набираю только один термин, он исключает его... но как я могу иметь более одного исключенного термина. Например, термин "еще не классифицированный"
Как исключить несколько терминов в Kibana 4
Ответ 1
Если я правильно понимаю ваш вопрос, вы пытаетесь использовать "Исключить шаблон", чтобы исключить определенные значения из заселения на диаграмме.
Поля "Исключить шаблон" и "Включить шаблон" предназначены для регулярных выражений и описаны здесь: http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html.
Если вы хотите исключить несколько полей, вы можете сделать что-то вроде этого:
term1|term2|term3
Ответ 2
В поле запроса в Kibana используется синтаксис Lucene, который имеет некоторую информацию в http://www.lucenetutorial.com/lucene-query-syntax.html.
Чтобы исключить термин, содержащий конкретный текст, используйте
-field: "text"
чтобы исключить разные тексты, я использую
-field: ( "text1" или "text2" )
Если это два отдельных поля, попробуйте
-field1: "text1" -field2: "text2"
Ответ 3
в более новой версии kibana, если вы хотите исключить какой-либо термин, используйте это:
not field : "text"
если вы хотите исключить фразу, используйте это:
not field : "some text phrase"
Вы можете использовать другую логическую операцию с not
:
field: "should have phrase" and not field: "excluded phrase"