繁体   English   中英

子列表聚合弹性搜索

[英]Sublisting Aggregations Elastic search

嗨,我想知道是否在应用聚合后是否只能选择一个值范围以作为响应返回。 假设聚合有100个文档,我可以选择10到30或0到20等文档,以此类推。任何帮助将不胜感激,谢谢

Elasticsearch支持使用分区过滤聚合值。

GET /_search
{
   "size": 0,
   "aggs": {
      "expired_sessions": {
         "terms": {
            "field": "account_id",
            "include": {
               "partition": 0,
               "num_partitions": 20
            },
            "size": 10000,
            "order": {
               "last_access": "asc"
            }
         },
         "aggs": {
            "last_access": {
               "max": {
                  "field": "access_date"
               }
            }
         }
      }
   }
}

请参阅使用分区过滤值

请注意,分区可能会增加性能,具体取决于聚合。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM