桶聚合
编辑桶聚合编辑
桶聚合不像指标聚合那样计算字段上的指标,而是创建文档桶。每个桶都与一个条件(取决于聚合类型)相关联,该条件决定当前上下文中的文档是否“属于”该桶。换句话说,桶有效地定义了文档集。除了桶本身之外,桶
聚合还计算并返回“属于”每个桶的文档数量。
与 指标
聚合相反,桶聚合可以包含子聚合。这些子聚合将针对其“父”桶聚合创建的桶进行聚合。
有不同的桶聚合器,每个聚合器都有不同的“分桶”策略。有些定义单个桶,有些定义固定数量的多个桶,还有一些在聚合过程中动态创建桶。
search.max_buckets
集群设置限制了单个响应中允许的桶数。