kettle数据同步例子
来源:互联网 发布:知乎akb研究生 编辑:程序博客网 时间:2024/05/22 14:38
需求:Oracle数据同步到mysql数据库,数据库名字、表名和字段名都不相同,定时执行同步。
注意:在kettle中,任何一个操作都在转换中进行,相当于一个任务,然后将转换加入job,设置定时执行或重复执行。一个job可以有多个转换。主对象树设置对象属性和外围属性,核心对象设置对象的转换做法和流程。
一,转换
1,主对象数
(1)新建转换
(2),新建源数据库、目标数据库的连接
2,核心对象
(1)输入--- 表输入,将“表输入”拖入到右侧的空白处
(2)双击“表输入”,选择数据源DB,然后获取SQL查询语句,或者手动写入SQL。
(3)输出--- 表输出,将“表输出”拖入到右侧的空白处
(4)双击“表输入”,选择数据源DB和目标表
(5)转换---字段选择,将“字段选择”拖入到右侧的空白处
(6)依次点击前两个对象,将3个对象连接起来
(7)双击“字段选择”,点击“获取选择的字段”,“改名成”中写目标表对应的字段名
(8)点击“移除”,设置不需要同步的字段
(9) 启动
二,作业(job)
1,新建作业
2,通用---START,将“START””拖入到右侧的空白处
3,通用---Transformation,将“Transformation””拖入到右侧的空白处
4,双击“Transformation”,选择刚才完成的转换文件
5,双击“START”,设置执行频率
6,将“START”和“Transformation”连接起来
7,运行
0 0
- kettle数据同步例子
- 使用Kettle同步数据
- kettle表数据同步
- kettle表数据同步
- kettle数据同步
- kettle数据同步笔记
- kettle之mongodb数据同步
- Kettle数据同步和抽取
- ETL之kettle数据同步
- kettle数据同步的五种方案
- kettle数据同步的5中方案
- kettle和MongoDB之间的数据同步
- ETL数据同步工具Kettle简介
- 使用kettle跨库同步表数据
- kettle工具同步数据乱码-Linux下乱码问题二
- kettle——(2)抽取数据同步数据库
- Kettle同步设计思路
- kettle同步多张表
- iOS 根据uuid取得外设
- poj 1852 Ants
- VIM 常用快捷键
- android在布局中动态增加view时的层级控制
- 从 深入理解docker ulimit 理解 systemd
- kettle数据同步例子
- GRASP模式
- Material设计之Palette
- Effective C++读书笔记 五
- iOS中设置NavigationBar的属性
- Notification通知
- 排序算法之奇偶排序
- PyCharm下集成PyLint
- 使用Squid实现appstore应用离线分发下载(支持ios9)