2017-05-26 93 views
0

是否可以根據聚合結果排除結果?根據聚合值排除Elasticsearch/Kibana的結果

換句話說,我彙總了一個Term,並且一大堆結果出現在一個數據表中,按照該Count的降序排列。是否可以配置kibana/elasticsearch以排除count爲1或更小的結果。 (其中count是聚合)。

我知道我可以從數據表可視化中導出原始數據,並通過文本編輯器或Excel手動刪除這些記錄。但我試圖說服我的組織,elasticsearch是一個很酷的新事物,這是他們的第一個要求之一...

回答

0

您可以通過在此處應用篩選器來排除搜索結果中的一個可幫助的示例。

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

嗨。感謝您的輸入。我意識到我可以過濾源數據,但麻煩是我想過濾聚合。在我上面的示例中,聚合名爲count。據我所知,你上面的方法不允許我過濾聚合。是對的嗎?謝謝 – asdf01

+0

你可以請你把你的aggs查詢,以便我可以更關聯你的查詢。 @ asdf01 – Shaamuji