Bucket aggregations group, or bucket, documents based on the aggregation type. To define the document buckets, bucket aggregations compute and return the number of documents for each bucket.
Aggregation
Lens
TSVB
Aggregation-based
Vega
Histogram
✓
✓
✓
Date histogram
✓
✓
✓
✓
Date range
Use filters
✓
✓
✓
Filter
✓
✓
Filters
✓
✓
✓
✓
GeoHash grid
✓
✓
IP prefix
Use filters
Use filters
✓
✓
IP range
Use filters
Use filters
✓
✓
Range
✓
Use filters
✓
✓
Terms
✓
✓
✓
✓
Significant terms
✓
✓
✓
For information about Elasticsearch bucket aggregations, refer to Bucket aggregations.
Pipeline aggregations are dependent on the outputs calculated from other aggregations. Parent pipeline aggregations are provided with the output of the parent aggregation, and compute new buckets or aggregations that are added to existing buckets. Sibling pipeline aggregations are provided with the output of a sibling aggregation, and compute new aggregations for the same level as the sibling aggregation.