Kettle 开源的的ETL工具
· 软件工具 · Kettle ETL

Kettle 是一款国外开源的 ETL 工具,纯 Java 编写,绿色无需安装,数据抽取高效稳定(数据迁移工具)。Kettle 中有两种脚本文件,transformation 和 job,transformation 完成针对数据的基础转换,job 则完成整个工作流的定时任务控制

访问官网下载

免费开源:基于java的免费开源的软件,对商业用户也没有限制
易配置:可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定
不同数据库:ETL工具集,它允许你管理来自不同数据库的数据
两种脚本文件:transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制
图形界面设计:通过图形界面设计实现做什么业务,无需写代码去实现
定时功能:在Job下的start模块,有一个定时功能,可以每日,每周等方式进行定时

使用:
1,如果是要连接mysql数据,要先下载mysql驱动放到lib目录下面(mysql-connector-java-5.1.39-bin.jar
2,windows下执行Spoon.bat 启动程序

mysql 2个数据库表同步示例

1、创建转换(改名保存文件)

Kettle 开源的的ETL工具
Kettle 开源的的ETL工具


2、连接2个数据库

Kettle 开源的的ETL工具
Kettle 开源的的ETL工具
Kettle 开源的的ETL工具


3、配置源数据

Kettle 开源的的ETL工具
Kettle 开源的的ETL工具


4、配置插入目标数据

Kettle 开源的的ETL工具
Kettle 开源的的ETL工具


5、执行转换 查看结果

Kettle 开源的的ETL工具


excel数据插入数据库示例

1、连数据库

Kettle 开源的的ETL工具


2、设计excel表格格式

Kettle 开源的的ETL工具


3、配置excel输入

Kettle 开源的的ETL工具
Kettle 开源的的ETL工具
Kettle 开源的的ETL工具


4、配置插入目标数据

Kettle 开源的的ETL工具


5、执行转换结果查看

Kettle 开源的的ETL工具


本文最后更新时间 2024-04-10
文章链接地址:
https://me.jinchuang.org/archives/832.html
本站文章除注明[转载|引用],均为本站原创内容,转载前请注明出处

本博客主题 - Sgreen主题修改版

图片取色/配色神器

我要留言