web-dev-qa-db-ja.com

Kibana 4で複数の用語を除外する方法

Kibana 4で複数の検索語を除外するにはどうすればよいですか? 1つの用語のみを入力した場合、それは除外されます...しかし、どうすれば複数の除外された用語を持つことができますか。たとえば、「未分類」という用語

33
user1142130

あなたの質問を正しく理解していれば、「除外パターン」を使用して特定の値をチャートに入力しないようにしようとしています。

「Exclude Pattern」および「Include Pattern」フィールドは正規表現用であり、ここに文書化されています: http://docs.Oracle.com/javase/7/docs/api/Java/util/regex/Pattern。 html

複数のフィールドを除外する場合は、次のようなことを実行できます。

term1|term2|term3
39
Travis Swientek

Kibanaのクエリフィールドは、 http://www.lucenetutorial.com/lucene-query-syntax.html に情報があるLucene構文を使用します。

特定のテキストを含む用語を除外するには、次を使用します

-field: "text"

異なるテキストを除外するには、私は使用します

-field:( "text1"または "text2")

2つの別々のフィールドの場合は、試してください

-field1: "text1" -field2: "text2"

37
SimonH

新しいバージョンのkibanaでは、一部の用語を除外したい場合は、これを使用します。

not field : "text"

フレーズを除外したい場合は、これを使用します:

not field : "some text phrase"

notで他の論理演算を使用できます:

field: "should have phrase" and not field: "excluded phrase"
0
Ali