當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pyflink Slide用法及代碼示例


本文簡要介紹 python 語言中 pyflink.table.window.Slide 的用法。

用法:

class pyflink.table.window.Slide

用於創建滑動窗口的幫助類。滑動窗口具有固定的大小,並按指定的滑動間隔滑動。如果滑動間隔小於窗口大小,則滑動窗口是重疊的。因此,一個元素可以分配給多個窗口。

例如,大小為 15 分鍾、滑動間隔為 5 分鍾的滑動窗口將 15 分鍾的元素分組並每五分鍾評估一次。每個元素都包含在三個連續的窗口評估中。

例子:

>>> from pyflink.table import expressions as expr
>>> Slide.over(expr.lit(10).minutes)
...      .every(expr.lit(5).minutes)
...      .on(expr.col("rowtime"))
...      .alias("w")

相關用法


注:本文由純淨天空篩選整理自apache.org大神的英文原創作品 pyflink.table.window.Slide。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。