ElasticSearch / Vega查询以限制每个存储桶中的文档数

时间:2019-07-23 16:00:28

标签: elasticsearch aggregate bucket vega

无论如何,ElasticSearch(或Vega)中是否存在限制给定存储桶中文档数量的方法,例如通过将某个字段排在前10位?

我目前有带时间戳的文档,其值foo只是一个数字。使用date_histogram属性为interval的{​​{1}},可以很容易地将这些文档按1分钟的间隔分组返回到存储桶中。

但是,我希望能够返回每个存储桶中"1m"值超过某个值foo的文档,但是仅考虑前10个文档在每个存储桶中,按其x值排序。我希望foo拥有date_histogram属性,但似乎没有。

实际上,我想做的是(用伪代码):

max_docs

这有可能吗,我该怎么办?

0 个答案:

没有答案