如何在流中更改窗口时间?

wpx232ag  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(448)

我有一个流,使聚合时间使用窗口为5分钟。
我能用程序把这个参数从5分钟动态地改为4分钟吗с颂歌?
不创建相同的流。
我需要从流中做出选择取决于条件,如果数据计数超过1000则等待4分钟,如果少于则等待5分钟。

pcww981p

pcww981p1#

我认为你的要求在ksqldb中是不可能的。听起来您需要的是一种会话窗口,其中会话窗口是基于时间以外的某个因素关闭的,例如基于某个计数。
虽然这在ksqldb的高级抽象中是不可能的,但在kafka流中却是可能的。你可以看看。

相关问题