请问有懂kettle增量同步的大神吗,我先在系统中修改了两条数据,根据中间表的时间戳,应该执行更新步骤,为什么却走的是表输出,然后报错违反主键
我把图都放上来了
<对比记录>组件的设置信息贴出来
如果每天更新数据量不大, 又不需要保存历史版本数据, 直接删了再插入就可以了
你组件用的不对,不必要做在switch之前做两个对比,直接原和目标之间加一个插入/更新,使用主键自动会做插入更新操作,对于需要删除的记录,在插入更新组件之后,加一个sql组件(对delete标志位1的进行删除即可)