pandagg.node.aggs.composite module

class pandagg.node.aggs.composite.Composite(sources, size=None, after_key=None, meta=None, **body)[source]

Bases: pandagg.node.aggs.abstract.BucketAggClause

KEY = 'composite'
VALUE_ATTRS = ['doc_count']
extract_buckets(response_value)[source]
get_filter(key)[source]

In composite aggregation, key is a map, source name -> value