hop
window_interval) ,并按指定的跳跃间隔 (hop_interval) 滑动。如果 hop_interval 小于 window_interval,则跳跃窗口会相互重叠。因此,记录可能会被分配到多个窗口。
由于一条记录可能会被分配到多个 hop 窗口,因此在不使用 WINDOW VIEW 时,hop 函数仅返回第一个窗口的边界。
语法
time_attr— 日期和时间。DateTimehop_interval— 正的 Hop 间隔。Intervalwindow_interval— 正的窗口间隔。Intervaltimezone— 可选。时区名称。String
Tuple(DateTime, DateTime)
示例
跳跃窗口
Query
Response
hopEnd
WINDOW VIEW 的情况下使用 hop 函数时,该函数仅返回第一个窗口的边界。
语法
time_attr— 日期和时间。DateTimehop_interval— 正的 Hop 间隔。Intervalwindow_interval— 正的 Window 间隔。Intervaltimezone— 可选。时区名称。String
DateTime
示例
跳跃窗口 结束时间
Query
Response
hopStart
WINDOW VIEW 使用 hop 函数时,该函数只返回第一个窗口的边界。
语法
time_attr— 日期和时间。DateTimehop_interval— 正的 Hop 间隔。Intervalwindow_interval— 正的窗口时间间隔。Intervaltimezone— 可选。时区名称。String
DateTime
示例
跳跃窗口起始时间
Query
Response
tumble
interval) 、连续且互不重叠的窗口中。
语法
Tuple(DateTime, DateTime)
示例
滚动窗口
Query
Response
tumbleEnd
DateTime
示例
滚动窗口结束
Query
Response
tumbleStart
DateTime
示例
滚动窗口起始
Query
Response
windowID
WINDOW VIEW 配合使用。
语法
UInt32
示例
窗口 ID
Query
Response