Kettle工具的使用指南,kettle工具的使用
一、基本使用
解压Kettle.zip之后便可以直接使用,运行Spoon.bat
二、转换的示例:数据库之间的数据转换
a) 新建一个转换 DB TO DB.ktl
b) 创建数据库的连接
i. 点击屏幕左侧的主对象树,右击当前转置下的【DB连接】,点新建,如图
ii. 配置好数据库连接,如图
iii. 点击test,如图所示代表配置数据库成功
iv. 点击确定、保存
c) 配置转换的步骤
点击【核心对象】,相应拖出表输入、字段选择、表输出,并按shift键对他们进行依次连接。
其他具体操作步骤如下:
i. 配置 表输入
1. 点击【输入】,选中【表输入】,拖到主窗口,双击
2. 填写sql语句,运行之后获取的数据会作为输入的数据
3. 点击预览,可以测试运行SQL后获得的数据
ii. 配置 表输出
1. 点击【输出】,选中【表输出】,拖到主窗口,双击
2. 选择一个目标表
3. 点确定
iii. 配置 字段选择
1. 点击【转换】,选中【字段选择】,拖到主窗口,双击
2. 点击【列映射】
3. 分别从源字段和目标字段选出一个字段,凑成一对add成为映射
d) 运行这个转换
类似如图所示代表成功,可以去数据库中查看是否按预期变化
三、Job示例:调用上面所做的转换
a) 新建一个Job
b) 配置步骤
点【核心对象】,点【通用】
i. 配置 Start步骤
1. 选中【Start】拖到主窗口
2. 定时
双击可以对定时进行设定
ii. 配置 Transformation步骤
1. 选中【Transformation】拖到主窗口
2. 双击之后选择转换的文件路径,${Internal.Job.Filename.Directory}代表当前job文件所在的文件夹
c) 运行这个作业
类似如图所示代表成功,可以去数据库中查看是否按预期变化
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。