我实现了一个ProcessFunction,它使用Guava缓存来过滤传入的事件流。: The implementation of the ProcessFunction is not serializable.(StreamExecutionEnvironment.java:1560)at org.apache.flin
我有一个管道,它使用Flink Global Window和基于事件时间的自定义触发器(从到达元素的时间戳开始)和Evictor,它从窗口中剪切不必要的元素并将其传递给ProcessFunction。类似于: public SingleOutputStreamOperator<Results> processElements(DataStream<Elements> inputStream) {}
public void executePipelineFlow(StreamExecuti
我有一个用例,其中我正在接收包含不同信息集的事件流,并希望对它们执行聚合。对于这些聚合中的每一个,都需要多个滚动窗口,例如: Daily、Weekly、Monthly、Yearly等。Daily B: 1 (Only for the day it was received) A: 7Monthly B: 4