kettle数据转换使用一个表通到另外一个表

构建数据

  • 新建数据 test
  • 创建表
create table stu1(id int ,name varchar(20),age int);
create table stu2(id int,name varchar(20));
insert into stu1 values(1001,'Ding',20),(1002,'Bella',21),(1003,'Icey',22);
insert into stu2 values(1001,'Icey');
select * from stu1;
select * from stu2;

新建输入源

  • 主树主对象->转换->新建
  • 输入 -> 表输入
  • 数据库连接 填写 数据连接信息
  • SQL : select * from stu1;
  • 点击预览 查看 确认

新建输出源

  • 输出 -> 表插入更新
  • 目标表 : stu2
  • 用来查询关键字->获取表字段
  • 更新字段->获取和更新字段
  • 点击:编辑映射

点击执行

posted @ 2022-12-09 17:20  vx_guanchaoguo0  阅读(501)  评论(0编辑  收藏  举报