Transform
转换算子
1 map
![](https://img-blog.csdnimg.cn/278e1346675748b88e462a80c6f7ceaa.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAc29uZ19xdWFuXw==,size_19,color_FFFFFF,t_70,g_se,x_16)
2 flatMap
![](https://img-blog.csdnimg.cn/7947ca55ecca4447a342fd8bf29240d6.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAc29uZ19xdWFuXw==,size_18,color_FFFFFF,t_70,g_se,x_16)
3 Filter
4 KeyBy
5 滚动聚合算子(Rolling Aggregation)
这些算子可以针对 KeyedStream 的每一个支流做聚合
⚫
sum()
⚫
min()
⚫
max()
⚫
minBy()
⚫
maxBy()
6 Reduce
7 Split 和 Select
Split
![](https://img-blog.csdnimg.cn/3822553e86354898996c16d9887f7111.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAc29uZ19xdWFuXw==,size_19,color_FFFFFF,t_70,g_se,x_16)
Select
![](https://img-blog.csdnimg.cn/dc4b88eb6f4c44f191b251611ac39e0a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAc29uZ19xdWFuXw==,size_16,color_FFFFFF,t_70,g_se,x_16)
8 Connect 和 CoMap
9 Union
Connect 与 Union 区别:
1
. Union 之前两个流的类型必须是一样,
Connect
可以不一样,在之后的
coMap
中再去调整成为一样的。
2. Connect
只能操作两个流,
Union
可以操作多个。