操作系统:WinServer2008R2
Kettle版本号:5.0.1
测试目标:从源表到目标表直抽。hip.c101→hip_test.c001
步骤:
1.新建trans任务,另存为文件test.ktr;
2.新建job作业,另存为文件testjob.kjb;
3.设置数据库连接(连接报错,需要另配jdbc,拷贝路径Oracle的\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar );
4.从转换的DB连接中选中hip_test连接,拖到右框,作为转换的数据库输入;后续常规操作,详情不表;
5.同上,选中hip连接,拖过来,输出到数据库的目标表;这里要勾选“指定数据库字段”,因为我的源表和目标表结构不同,保存;
6.选中“表输入”同时按住shift键,拖拽箭头指向“表输出”,建立指向关系;
7.在“表输出”里面切换“数据库字段”Tab页,可自己指定两个表的字段对应关系(先点击获取字段,然后做映射,前提是第6步),确认并保存;
8.运行转换,查看运行结果;(本例因字段长度问题失败,修改后重试)