Elasticsearch 自动间隔日期直方图聚合
{
"size": 0,
"aggs": {
"histogram_activity_date": {
"auto_date_histogram": {
"field": "activity_date",
"buckets": 3,
"time_zone": "UTC"
}
}
}
}
这个代码实例展示了如何在Elasticsearch中使用自动间隔日期直方图聚合。其中,size
设置为 0 表示我们不需要返回任何文档,aggs
定义了一个名为 histogram_activity_date
的聚合,它使用 auto_date_histogram
聚合器来自动计算基于 activity_date
字段的直方图。buckets
参数设置为 3 表示我们想要每个时间间隔内有大约3个桶。时区设置为 "UTC" 保证了所有的日期时间转换都将使用相同的时区进行。
评论已关闭