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

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

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

A库:
ETL-kettle-4.kettle多库判断存储
B库:
表1:
ETL-kettle-4.kettle多库判断存储
表2:
ETL-kettle-4.kettle多库判断存储
------开始
1.创建 A库的 和B库的连接
ETL-kettle-4.kettle多库判断存储
2.进行排序
ETL-kettle-4.kettle多库判断存储
因为两个输入流 想要合并的话就必须得排序一下 虽然用orderby也可以 但是就不可视化了 这里就这么写吧
并且排序的两个字段必须是相对的一致的 不能一个排过来是一个 另一个排完了就反过来了 这样就反了
3.进行合并
使用组件 记录集连接
ETL-kettle-4.kettle多库判断存储
这个的理论应该是将两个相同的字段组合为一个序列 应该是这样吧 也不是特别清楚 我也是懵的 哈哈哈
4.表输出
这时候出现问题
ETL-kettle-4.kettle多库判断存储
我应该翻过这个问题…忘了怎么解决的了…
但是看日志应该是没问题的啊…
ETL-kettle-4.kettle多库判断存储
解决问题:
emmmm发现自己手残 Oracle里面的字段用了小写的命名…
重新建了张表 这样就好啦~
ETL-kettle-4.kettle多库判断存储

//山丁.
//春之杀戒 夏之色戒 秋知罪孽 冬至修行
ETL-kettle-4.kettle多库判断存储