前言
在某些场景下,从一个原始文件中读取到的输入流,放在一起处理的话可能会带来操作上的不便,比如,电商网站中对一批用户行为日志进行分析时,需要根据不同的标签做过滤,如果转换成输入流之后统一处理的话,就不太好
flink中提供了split相关的API方便开发者对原始的流进行拆分,同时也提供了select流对多个不同渠道的流进行选择性处理
Split操作
顾名思义,split即为拆分,将一条流拆分成多条流,DataStream → SplitStream:根据某些特征把一个 DataStream 拆分成两个或者
多个
DataStream
本文介绍了Flink中split和select操作的使用。split用于将一个DataStream拆分成多个子流,例如在电商用户行为日志分析中按标签拆分。示例代码展示了如何根据温度值创建高低温流并进行后续处理。select操作则允许选择性地处理这些拆分后的流。
订阅专栏 解锁全文
4018

被折叠的 条评论
为什么被折叠?



