【发布时间】:2021-12-29 13:18:46
【问题描述】:
我正在努力在 flink 中实现特定的自定义窗口。问题是这样的: 我有一个特定 ID 的键控流。对于流中的每个新元素,我需要为每个 ID 保存多个“会话窗口”。对于每个即将到来的元素,我需要确定该元素是否属于某个会话窗口,如果它不属于任何打开的会话窗口,我需要创建一个新的。会话窗口的归属是动态的并且受已经打开的会话窗口的影响,并且不能预先确定,就像额外的'key-by'。 任何人都知道如何实现类似的东西?
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
标签: java stream apache-flink flink-streaming windowing