chunjun icon indicating copy to clipboard operation
chunjun copied to clipboard

sqlserver-x 插件,delete被解析成修改

Open murongpingtian opened this issue 3 years ago • 7 comments

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem. flink 1.14.4 插件版本 1.14 sqlserver2016 sqlserver 删除记录,被解析成修改到目标表,sink表无法删除

murongpingtian avatar Jun 16 '22 01:06 murongpingtian

目前1.14 还是beta 状态,你这边可以提供一个任务执行脚本嘛

zoudaokoulife avatar Jun 16 '22 01:06 zoudaokoulife

我这边都是sql脚本

murongpingtian avatar Jun 16 '22 01:06 murongpingtian

类似于 create table xx1(){} create table xx2(){sqlserver-x}. insert into xx1 select * from xx2;j就是这样一个简单的sql脚本

murongpingtian avatar Jun 16 '22 01:06 murongpingtian

我先用类似简单脚本验证下,另外有报错信息嘛。

zoudaokoulife avatar Jun 16 '22 01:06 zoudaokoulife

报错信息没有,我把两边的表cdc都开启了 source 一个新增 一个删除。sink 表 一个新增 一个修改3 一个修改4,报错没有,感觉像是解析有问题。

murongpingtian avatar Jun 16 '22 01:06 murongpingtian

建议参照最新master代码对比下 sqlserver 模块,看看是否有相关bugfix,最新的master相关修改应该是没有merge到1.14-beta版本。

libailin avatar Jun 16 '22 06:06 libailin

我对比了下 sqlserver 模块 是一致的

murongpingtian avatar Jun 16 '22 06:06 murongpingtian