靳闯博客 记录是一种习惯,分享是一种态度
  • 波浪
  • 波浪
  • 波浪
  • 波浪
Kettle 开源的的ETL工具
发表于: | 分类: 软件分享 | 标签: Kettle ETL | 评论: 0 | 阅读: 273

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.pngkettle1.png


2、连接2个数据库

kettle2.pngkettle3.pngkettle4.png


3、配置源数据

kettle5.pngkettle6.png


4、配置插入目标数据

kettle7.pngkettle8.png


5、执行转换 查看结果

kettle9.png


excel数据插入数据库示例

1、连数据库

kettle-e.png


2、设计excel表格格式

kettle-e1.png


3、配置excel输入

kettle-e2.pngkettle-e3.pngkettle-e4.png


4、配置插入目标数据

kettle-e5.png


5、执行转换结果查看

kettle-e6.png


商业转载请联系作者获得授权,非商业转载请注明出处 本文地址:https://me.jinchuang.org/archives/832.html

如果这篇文章帮助到了你,我感到十分荣幸!


📬 评论留言

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png2018new_aini_org.png2018new_baobao_thumb.png2018new_erha_org.png2018new_kuxiao_thumb.png2018new_yun_thumb.png2018new_hufen_thumb.png2018new_gui_org.png2018new_xiaoerbuyu_org.png2018new_heixian_thumb.png2018new_wabi_thumb.png2018new_tianping_thumb.png

站点地图 网站地图 RSS Feed
豫ICP备17003270号-1 | Copyright © 2016-2020 靳闯博客
Typecho🍹Sgreen
TOP