Under streaming analytics context, a hopping window function segments a data stream into time segments that can overlap with each other.
Events can belong to more than one window.
This diagram shows hopping window function with 20 seconds as window duration and 10 seconds as hop size. If the hop size is same as window duration, it generates the same results as a tumbling window function.