Windowing Functions Flashcards
Group streaming events that arrive at a similar time & filter out time periods where no data exists
Session, tumbling, sliding, hopping
Session
Segment data into distinct time segments
Session, tumbling, sliding, hopping
Tumbling
Produces output when an event occurs
Session, tumbling, sliding, hopping
Sliding
Looks backwards to determine when an event occurs. Events can overlap
Hopping
Group events that arrive at a similar time and filter out periods where no data exists
Session
Count the number of events that are received per time zone every minute
Tumbling
Count the number of events received in a time zone during the last 30 seconds. If there are none, no output should be displayed
Sliding
Retrieve the number of events every five seconds by time zone during the last 30 seconds. Events can overlap. Output should be generated even if there are no events
Hopping