ETL-kettle-4.kettle多库判断存储

本文介绍了如何使用Kettle ETL工具处理数据整合问题。具体需求是将A库的学生表数据(包含学生姓名和两门科目成绩)合并到B库的表2中。操作步骤包括创建数据库连接、对数据进行排序、使用记录集连接组件合并数据,以及解决因Oracle字段命名问题导致的输出错误。最终成功将数据导入B库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

平常要工作 写博客的日子被挤的非常有限,格式阿 篇幅什么的也就不改了吧 但截图还是会有的 以后有时间再改吧,中心思想都在就好 哈哈哈哈?

需求:
A库有学生表一张 学生科目2 分数
B库中 分别有两张表 表1为学生的科目1分数 表2空表
需要将学生的考试 学生姓名 分数1 分数2 插入到B库的表2中

A库:
在这里插入图片描述
B库:
表1:
在这里插入图片描述
表2:
在这里插入图片描述
------开始
1.创建 A库的 和B库的连接
在这里插入图片描述
2.进行排序
在这里插入图片描述
因为两个输入流 想要合并的话就必须得排序一下 虽然用orderby也可以 但是就不可视化了 这里就这么写吧
并且排序的两个字段必须是相对的一致的 不能一个排过来是一个 另一个排完了就反过来了 这样就反了
3.进行合并
使用组件 记录集连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值