Skip to main content
Since 1.3.0 Combine multiple intermediate two-dimensional statistical aggregate (StatsSummary2D) objects into a single StatsSummary2D object. It is optimized for use in a window function context for computing tumbling window statistical aggregates.
This is especially useful for computing tumbling window aggregates from a continuous aggregate. It can be orders of magnitude faster because it uses inverse transition and combine functions, with the possibility that bigger floating point errors can occur in unusual scenarios.For re-aggregation in a non-window function context, such as combining hourly buckets into daily buckets, see rollup().
rolling(
    ss StatsSummary2D
) RETURNS StatsSummary2D

Arguments

NameTypeDefaultRequiredDescription
summaryStatsSummary2D-The statistical aggregate produced by a stats_agg call

Returns

ColumnTypeDescription
rollingStatsSummary2DA new statistical aggregate produced by combining the input statistical aggregates