Flink SQL Window Aggregation: Tumble, Hop, Session, and Cumulate Windows

Tumbling Windows (TUMBLE) Tumbling windows assign each element to a window of a specified duration. These windows have a fixed size and do not overlap. For instance, with a 5-minute tumbling window, Flink creates a new window every 5 minutes, where each record belongs to exactly one window. Use cases: Minute-level aggregations such as page view ...

Posted on Mon, 18 May 2026 04:57:36 +0000 by RoBoTTo