kettle使用3-增量同步(插入的时候判断数据是否存在,存在就更新,不存在就插入)
1、新建转换
2、在DB连接中,新建2个数据库连接
3、在输入中,新建:表输入
4、在输入中,新建:表输入
5、在输出中,新建:插入/更新
说明:更新字段: 是说更新目的表时候,哪些列更新,哪些不更新。 datatime和citycode 不要更新(选 N)。
该“Insert/Update”功能,会自动判断是”insert“还是”update”。如果找不到对应的datatime和citycode就插入,如果找到了就比较各列,如果值不同就更新。
参考连接:https://blog.csdn.net/maixiaochai/article/details/83795703