Skip to content


As streaming data is infinite, it is impossible to process it as a whole. Windowing provides a mechanism to split the unbounded data into a continuous series of bounded data to calculate.

In eKuiper, the built-in windowing supports:

  • Time window: window split by time
  • Count window: window split by element count

In time window, both processing time and event time are supported.

For all the supported window type, please check window functions.