DEV Community

Discussion on: Window Functions in Stream Analytics

 
frosnerd profile image
Frank Rosner • Edited

I think the terminology is a bit confusing and the differences between the windows are subtle.

An additional window slide parameter controls how frequently a sliding window is started

By the definition used in my post a sliding window is started based on the data and not based on a fixed parameter.

For example, you could have windows of size 10 minutes that slides by 5 minutes

This corresponds to a hopping window of 10 minute size, hopping 5 minutes.

What I'm trying to say is what Flink calls sliding windows are hopping windows in my post.

Makes sense?

Thread Thread
 
felipegutierrez profile image
Felipe Oliveira Gutierrez

yes. it makes sense what you argued about hopping windows. I have decided to send a message on your post because I saw your table which does not include sliding windows for Flink. So, I guess I could conclude that because Flink has to types of Sliding window, the second type with a second parameter is actually a hopping window in your concept. Nice discussion by the way. Thanks