gpt4 book ai didi

elasticsearch - 如何在Elasticsearch中按子聚合结果过滤

转载 作者:行者123 更新时间:2023-12-03 02:10:36 24 4
gpt4 key购买 nike

我具有以下 Elasticsearch 查询,以获取按产品ID和销售小时分组的每小时产品销售数量。

POST /my_sales/_search?size=0
{
"aggs": {
"sales_per_hour": {
"date_histogram": {
"field": "event_time",
"fixed_interval": "1h",
"format": "yyyy-MM-dd:HH:mm"
},
"aggs": {
"sales_per_hour_per_product": {
"terms": {
"field": "name.keyword"
}
}
}
}
}
}
该查询返回几个存储桶(每小时和每个产品一个),但是我只想检索doc_count大于10的那些存储桶,这可能吗?
对于这些结果,我想知道产品的ID和event_time存储桶。
谢谢你的帮助。

最佳答案

也许使用Bucket Selector功能将有助于过滤出结果。

关于elasticsearch - 如何在Elasticsearch中按子聚合结果过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64756889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com