要不要再翻翻文档呢?

elasticsearch是否支持按照时间间隔加载数据,开始时间每间隔30s加载拿取一条数据,直到结束时间终止。

Elasticsearch | 作者 Yanchao Ma | 发布于2019年03月11日 | 阅读数:2492

elasticsearch是否支持按照时间间隔加载数据:某组数据按照开始时间每间隔30s加载拿取一条数据,直到结束时间终止。
method(开始时间,结束时间,间隔时间秒,组ID)
已邀请:

rochy - rochy_he

赞同来自: Yanchao Ma

ES 的 Date Histogram Aggregation 聚合满足你的需求,可以设置起止时间、时间间隔;
至于每个时间间隔里面只需要拿一条数据,你需要建立一个子聚合 Top Hits Aggregation
设置子聚合 Top Hits Aggregation 的 size = 1,并按照时间倒序排列即可

要回复问题请先登录注册