Kettle使用教程
Kettle使用教程
Kettle是什么
kettle原本是水壶的意思,是可以将一种类型的数据转换为另一种类型的数据,还可以对同种类型的数据进行筛选,分表操作。
对于企业或行业应用来说,经常会遇到各种数据的处理,转换,迁移,掌握一种ETL工具的使用,必不可少,这篇文章介绍的ETL工具是Kettle,现在已经更名为PDI。
可能我对于Kettle的了解还不是很深刻,但是先做好总结,为后续的ETL ==> 数据抽取(extract)、转换(transform)、加载(load)打好基础。
Kettle有什么用?
ketlle可以在多种数据源之间进行快速转换。
kettle开发步骤:
点点点,拖拖拖,完事!(保命
新建转换
构建Kettle的数据流图
配置数据流图中的各个组件
保存并启动执行
Kettle的数据转换
Txt数据转换Excel









Excel输出





Excel数据转换mysql数据









这里不一定要用JNDI,还可以使用JDBC来链接数据库,只要在后面将jar包放到lib目录里面就行了,注意版本号一定要个MySQL数据库的版本号一致。






MySQL数据表间转换








插入-更新组件






switch-case组件







执行SQL脚本


设置转换参数
需求










浙公网安备 33010602011771号