etl工具kettle学习——创建数据库连接及转换

前提条件:

表里的字段指你从表输入或表输出中读取到的数据库中表的字段

流字段指的是你kettle流程中输入控件输出的字段

 

oracle用户:test/test

test用户下的表:test_student、t2_student

test_student 的表结构及数据:


 

T2_student 的表结构和test_student相同,但是无数据。

表输入:

双击:

如果有条件查询里面存在变量,可勾选【允许……】和【替换……】但注意在前一步需要有变量的确定和输入,这里先做一个简单的输入,【预览】可看,点击【确定】即可。

 

点击“预览”,可以选择性地查看输入表中的数据

 

预览结果

 

 

 

Oracle到oracle转换完成。

 

 

当T3_student 中只含有一个VID字段且作为输入表test_student的对应输出表时,(即输入表字段多于输出表字段时)

执行转换:

控制台出现如上图所示的错误。

当修改t3_student 表结构如下所示时(多出字段vteacher)

 

 

 

执行ok

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值