connect的特点和使用场景

本文介绍了ConnectedStreams的特点,它允许连接不同类型的流,如string和int,且能对双流分别应用处理方法并共享状态。特别适用于当一个流的输入影响另一个流的情况,例如结合Kafka客流数据和MySQL营业时间配置来实现特定的业务逻辑。文中给出了具体的代码示例,展示了如何使用ConnectedStreams进行客流时间和营业时间过滤的计算。
摘要由CSDN通过智能技术生成

connect的特点和使用场景

  • 1、ConnectedStreams 连接的两个流类型可以不一致,比如其中之一为string,另一个可以为int。
  • 2、ConnectedStreams 会对两个流的数据应用不同的处理方法,并且双流之间可以共享状态。这在第一个流的输入会影响第二个流时, 会非常有用

for example:计算客流添加营业时间过滤
其中一个流是kafka客流数据,其中包含客户到访时间,另一个流是读mysql中营业时间配置表生成的

DataStream<BusinessTime> businessTimeDataStream = env.addSource(new 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

左林右李02

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值