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

需求:
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多库判断存储

相关文章:

  • 2021-11-02
  • 2022-12-23
  • 2021-12-13
  • 2021-04-19
  • 2021-09-03
  • 2021-05-16
  • 2022-01-17
  • 2022-12-23
猜你喜欢
  • 2021-04-17
  • 2022-12-23
  • 2021-07-28
  • 2021-04-12
  • 2021-08-15
  • 2021-06-17
  • 2021-10-15
相关资源
相似解决方案