今天敲代码了吗?   

kettle案例实现

案例一、把stu1的数据按id同步到stu2,stu2有相同id则更新数据

在kettle中新建转换

点击左上角文件—新建—转换到核心对象界面,点击输入,找到表输入拖拽到中间

 

 

双击表输入,在数据库连接中配置mysql数据库连接(注意jar包mysql-connector-java-5.1.34-bin.jar要放在kettle的lib文件夹中)

报错一般是缺少jar包

 

 

sql语句中输入select * from stu1;

 

点击预览可以看到数据

 

 

在输出中找到插入/更新组件拖拽到中间,点住表输入shift+鼠标左键连接到插入/更新组件上

 

 

双击插入/更新,点击目标表浏览,选择stu2

 

 

 

点击获取字段获取到3个字段

 

 

由于stu1与stu2通过id关联,故删除另2个字段,然后点击编辑映射,编辑2个表之间的映射

 

 

 

 

 

确定后如图

更新处,修改id的属性为n,确定

保存运行,到数据库中查看结果。

 

posted on 2019-09-01 20:25  今天学算法了吗?  阅读(840)  评论(0编辑  收藏  举报

导航