Aggregation Functions

This page covers the aggregation functions available in Upsolver.
Aggregations are functions for grouping multiple events together to form a more significant result.
Unlike databases, Upsolver runs continuous queries rather than ad-hoc queries. With Upsolver aggregation results are updated incrementally with every incoming event.
Aggregation functions require windowing to split a stream into buckets of data that can be aggregated.