2017-05-26 55 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