回复: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-30 文章 wukon...@foxmail.com
: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 对于Exactly-Once模式下的checkpoint,如果sink端支持两段式事务,应该就可以做到一个sink失败,整个checkpoint失败的。 不过JDBC sink支持Exactly-Once是1.13.0以后的事情了,建议检查一下你的版本和配置 在 2021-08-30 16:27:24,"wukon...@foxmail.com" 写道: >Hi: > 我理解这种方式, 目前我只是想让先

Re:Re: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-30 文章 东东
一逻辑 > > > >wukon...@foxmail.com > >发件人: Shuo Cheng >发送时间: 2021-08-30 10:19 >收件人: user-zh >主题: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 >你好, 你说的这种控制写入的方式在同一个 Flink SQL job 里是无法实现的. 控制数据是否写入某个 >Sink,可以看看是否从逻辑上能在 Sink 前加一个 Filter,从而达到过滤目的;如果 kafka sink 跟 MySQL >表是

Re: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-30 文章 wukon...@foxmail.com
Hi: 我理解这种方式, 目前我只是想让先插入数据到Mysql 然后再通过通知到下游,来查询Mysql 进行数据etl 不知道大家如何通过SQL来实现这一逻辑 wukon...@foxmail.com 发件人: Shuo Cheng 发送时间: 2021-08-30 10:19 收件人: user-zh 主题: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 你好, 你说的这种控制写入的方式在同一个 Flink SQL job 里是无法实现的. 控制数据是否写入某个 Sink,可以看看是否从逻辑上能在 Sink 前加一个

Re: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-30 文章 wukon...@foxmail.com
能具体说下如何实现吗? 我用cdc 能实现什么,我现在想让两个Insert Sql 保持到一个事务里, 要么全成功,要么全失败,目前查看Flink 文档 并没有发现相关的解释 wukon...@foxmail.com 发件人: jie han 发送时间: 2021-08-26 21:36 收件人: user-zh 主题: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 HI: 可以尝试下使用flink cdc 的方式写入到第二个kafka里面呀 悟空 于2021年8月26日周四 下午1:54写道: > 我目前

Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-29 文章 Shuo Cheng
"user-zh" >> < >> tsreape...@gmail.com>; >> 发送时间: 2021年8月26日(星期四) 中午1:25 >> 收件人: "user-zh"> >> 主题: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 >> >> >

Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-26 文章 jie han
"user-zh" > < > tsreape...@gmail.com>; > 发送时间: 2021年8月26日(星期四) 中午1:25 > 收件人: "user-zh" > 主题: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 > > > > Hi! > > 如果 statement set 已经包含了多个 in

Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-25 文章 Caizhi Weng
"user-zh" > < > fskm...@gmail.com>; > 发送时间: 2021年8月26日(星期四) 中午12:36 > 收件人: "user-zh" > 主题: Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中 > > > > 说的是 statement set [1] 吗 ? > > [1] > > https://ci.apache.or

Re: 基于flink 1.12 如何通过Flink SQL 实现 多sink端 在同一个事务中

2021-08-25 文章 Shengkai Fang
说的是 statement set [1] 吗 ? [1] https://ci.apache.org/projects/flink/flink-docs-master/docs/dev/table/sqlclient/#execute-a-set-of-sql-statements 悟空 于2021年8月26日周四 上午11:33写道: > hi all:  >     我目前基于flink 1.12 sql 来开发功能, 目前遇到一个问题, 我现在想实现 在一个事务里 先将kafka > 源的数据写入到一张msyql 表中, 写入成功后再写入一张kafka的表里。如果写入db失败