2017-05-26 23 views
0

集計の結果に基づいて結果を除外することはできますか?集計値に基づいてElasticsearch/Kibanaから結果を除外します

言い換えれば、私はTermで集計しており、データテーブルには結果の全体が降順で並べられて表示されます。カウントが1以下の結果を除外するようにkibana/elasticsearchを構成することは可能ですか? (countは集計です)。

データテーブルのビジュアライゼーションから生データをエクスポートし、テキストエディタまたはExcelを使用してそれらのレコードを手動で削除することができます。しかし、私は自分の組織にelasticsearchがクールな新しいものであることを納得させようとしています。これは彼らの第1の要件の1つです...

答えて

0

ここでフィルタを適用することで検索結果を除外することができます。

"query": { 
    "bool": { 
     "filter": { 
      "range": { 
     "Your_term": { 
      "gte": 1 
     } 
     } 
    } 
} 
+0

こんにちは。あなたのご意見ありがとうございます。ソースデータをフィルタリングすることができますが、問題は集約をフィルタリングすることです。上記の私の例では、集計にcountという名前が付けられています。私の知る限り、上記の方法で集計をフィルタリングすることはできません。そうですか?ありがとう – asdf01

+0

私はあなたのクエリにもっと関連することができるように、あなたにaggsクエリを入れてください。 @ asdf01 – Shaamuji

関連する問題