Process Function 用来构建事件驱动的应用以及实现自定义的业务逻辑(使用之前的window函数和转换算子无法实现)
Flink提供了8个Process Function:
ProcessFunction、
KeyedProcessFunction、
CoProcessFunction、
ProcessJoinFunction、
BroadcastProcessFunction、
KeyedBroadProcessFunction、
ProcessWindowFunction、
ProcessAllWindowFunction
实现方法:调用流的process方法传递Process Function函数。