You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by "casel.chen" <ca...@126.com> on 2023/03/02 12:59:59 UTC

flink sql jdbc connector是否支持多流拼接?

flink sql jdbc connector是否支持多流拼接?
业务上存在基于主键打宽场景,即多个流有相同的主键字段,除此之前其他字段没有重叠,现在想打成一张大宽表写入mysql/oracle这些关系数据库。
每条流更新大宽表的一部分字段。

Re: flink sql jdbc connector是否支持多流拼接?

Posted by Shengkai Fang <fs...@gmail.com>.
hi. 手动使用 join 将多个流拼接起来?

Best,
Shengkai

casel.chen <ca...@126.com> 于2023年3月2日周四 21:01写道:

> flink sql jdbc connector是否支持多流拼接?
> 业务上存在基于主键打宽场景,即多个流有相同的主键字段,除此之前其他字段没有重叠,现在想打成一张大宽表写入mysql/oracle这些关系数据库。
> 每条流更新大宽表的一部分字段。

Re:flink sql jdbc connector是否支持多流拼接?

Posted by 程龙 <13...@163.com>.
这种情况下有两种方式可以处理
1>  注册表-使用join方式直接拼接成大宽表写入
2>  每个任务-直接写入下游数据 ,每个任务只更新自己的字段即可(因为主键相同)



















在 2023-03-02 20:59:59,"casel.chen" <ca...@126.com> 写道:
>flink sql jdbc connector是否支持多流拼接?
>业务上存在基于主键打宽场景,即多个流有相同的主键字段,除此之前其他字段没有重叠,现在想打成一张大宽表写入mysql/oracle这些关系数据库。
>每条流更新大宽表的一部分字段。