分类分类
大小:579.60 MB更新:2017/08/02
类别:数据库类系统:Winll
提取密码: nhau

kettle5.1是生产环境使用的开源工具,用于文本文件,数据表,以及商业和免费的数据库引擎的输入和输出,功能非常齐全,使用面广,需要的用户欢迎来IT猫扑下载~
Pentaho Data Integration (Kettle)是Pentaho生态系统中默认的ETL工具。Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高效稳定(数据迁移工具)。Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。
通过非常直观的图形化编辑器(Spoon),您可以定义以XML格式储存的流程。在Kettle运行过程中,这些流程会以不同的方法编译。用到的工具包括命令行工具(Pan),小型服务器(Carte),数据库存储库(repository)(Kitchen)或者直接使用IDE(Spoon)。
一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高效稳定(数据迁移工具)。Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。
1:清理shared.xml中的不用的数据库连接。(他的保存位置一般在用户主目录下边的.kettle目录中)
2:用文本编辑软件打开kjb,ktr文件删除用户到的connection项,保存。
Kettle自己有三个主要组件:Spoon,Kitchen,Pan。其中Spoon是一个图形化的界面,用于windows的时候,先设置环境变量:pentaho_java_home,例如:C:Program FilesJavajdk1.7.0_25,其实就是你的java安装目录,1.6以上即可。windows下双击Spoon.bat就可以了,界面如下:

这里我建立了资源库,其实可以用文件形式存储,存储的结构都是xml,但是我还是觉得建立一个资源库比较好,以后看job等情况也比较简单,因为数据表的可读性比xml要好得多。建立资源库和文件资源库只需要把右上角的小加号点一下,就会出现如下如的界面:

选择第一个就是建立数据库版的资源库,之后:

之后:

测试通过之后点击OK就回到最开始的界面,这时候选择test数据库连接,然后出入你的工程(我是这么叫的)ID和name,这里要记住,因为以后kitchen调度的时候要输入这个参数。

在接下来弹出的框中都点“是”,然后会出现这个界面:

这步会在你的用户下建立很多表,所以最好单独给资源库建立一个用户,当然这是在oracle下,mysql下和DB2下最好也采用同样的方式,把资源库和其他库分开。检查一下:
SQL> conn wings/wings@prism
已连接。
SQL> select count(1) from
r_repository_log;
COUNT(1)
----------
0
SQL>
表已经建好了。回到最开始的界面,选择test,点击确定,然后就会出现登录对话框,用户密码默认都是admin,以后可以自己改。
接下来就可以开始用这个工具了。
其实对于简单的数据库数据的抽取,基本只需要转换和作业这两种东西。下面就是建立一个转换的步骤:
1 点击文件-->新建-->转换。
2 在左侧的树状列表中选“主对象树”,新建DB连接。步骤和上面建资源库一样。一个目标库一个源库。
3 在核心对象-->输入这个地方拖出一个表输入,在“输出”目录下拖出“表输出”,在“转换”处拖出一个字段选择来,如图:

每一个对象都可以双击修改属性,下面以抽取world数据库的city表为例。
双击表输入,选择数据库连接,选择源数据库,然后点击“获取SQL查询语句”,在弹出的对话框里进行选择即可,之后会变成这样:

下面点击表输出:

点击字段选择:

这样,一个简单的抽取数据的转换就完成了。执行之,点击上面的绿色开始按钮。
我也处在学习中,希望可以把我的经验分享给和我一样的入门者。
在一个Job或者一个trans建立好之后,就可以建立定时任务了。如果是DS,那么DS客户端本身就支持schedule,但是Kettle因为没有服务端和客户端的概念,因此只有使用linux的crontab,其实Job本身也支持定时,但是你必须保证图形界面一直开着,这样并不如crontab那么好。在命令行里使用kettle很简单,Job用kitchen调度,trans用pan调度。
下面是一个kitchen的调度命令:
bash /home/kettle/data-integration/kitchen.sh /rep kettle_demo /user username /pass passwd /level Minimal /dir /dirname /job jobname
rep那里写自己的资源库名称。
trans和上面一样,略有不同:
bash /home/kettle/data-integration/pan.sh /rep kettle_demo /user username /pass passwd /level Minimal /dir /dirname /trans transname
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。
Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。
Kettle 将 ELT 流程编译为 XML 格式,学起来十分简单,Pentaho Data Integration (Kettle) 使用 Java (Swing)开发。Kettle 作为编译器对 XML 格式书写的流程进行编译。这些功能和组件比起 Talend 在丰富性方面稍逊一些,但是您建立复杂 ETL 流程需要的一切元素。Kettle 的 JavaScript 引擎(和 Java 引擎)可以深层地控制对数据的处理。
全球数千家机构依赖于Pentaho的,作出更快,更好的业务决策产生积极影响他们的底线。
运行 Spoon.bat 开始软件。
需要jre支持,JRE(Java Runtime Environment) v6.0 Update 26 安装版
Microsoft office access 2007数据库类34.65 MB精简绿色破解版
详情解决microsoft.ace.oledb.12.0连接失败所需要的驱动数据库类25.10 MB完整版
详情access database engine 2016中文版数据库类79.30 MBv16.0.5044.1000 安装版64/32位
详情S7-200库文件大全数据库类4.83 MB免费版
详情navicat for mysql 64位数据库类25.05 MBv16.0.110 中文免费版
详情plsql developer11汉化包数据库类6.14 MB免费版
详情MDAC(微软数据库访问组件)数据库类5.77 MBv2.8 简体中文版
详情Microsoft Access 2010 Runtime数据库类6.90 MB完整安装版_含32/64位
详情PostgreSQL开源关系型数据库系统数据库类262.00 MBv13.3.2 免费版
详情SQL Server 2016 express数据库类213.80 MB中文精简版
详情西门子 WinCC数据库类4.59 GBv7.4 多语言破解版
详情Microsoft SQL Server 2000数据库类35.90 MBv6.5.0.4 简体中文绿色版
详情Microsoft SQL Server 2000 Service Pack 4数据库类67.00 MB简体中文版
详情db文件查看器免费版数据库类1.76 MBv1.9.8 官方绿色版
详情navicat premium 32位全功能免费版数据库类83.00 MBv16.0.11.0 中文官方版
详情Prometheus时序列数据库监控系统数据库类52.00 MBv2.23.0 中文版
详情SQL Server 2005开发版数据库类1.54 GB32/64位 简体中文企业版+开发版
详情DBeaver Community(开源免费数据库管理软件)数据库类101.00 MBv22.0.2 安装版
详情navicat premium绿色版数据库类64.00 MBv12.0.11.0 简体中文免安装版
详情Microsoft SQL Server 2000 Personal Edition数据库类311.91 MB中文个人版带sp4补丁
详情DBeaver Community社区版免安装数据库类104.00 MBv21.2.5 绿色版
详情sql server 2008 r2安装包中文完整版数据库类4.16 GB简体中文版
详情SQLServer2005 Express版企业管理器数据库类36.34 MB32位/64位 官方版
详情HeidiSQL(MySQL图形化管理工具)数据库类5.77 MBv11.2.0.6219 绿色中文版
详情PowerDesigner数据库类474.97 MBv16.5.0.3982 汉化版
详情microsoft access 64位驱动数据库类27.70 MBv14.0.6119.5000 官方版
详情Navicat Keygen Patch数据库类4.69 MBv3.4 最新版
详情sqlyog ultimate 64位数据库类7.50 MBv13.1.1 官方中文注册版
详情SQLServer2005企业管理器64位数据库类36.34 MB官方版
详情Microsoft sql server 2012 sp2 iso数据库类1.21 GB32位/64位
详情mysql server v5.1.46 Final For Windows数据库类94.30 MB安装版(x64)
详情SQL Server 2012数据库类3.93 GB64位/32位 简体中文版
详情sql2000迷你版(含企业管理器)数据库类16.33 MBv1.29 绿色中文版
详情SQL Server 2014 企业版数据库类2.17 GB中文破解版
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情sql server 2008 sp1补丁包数据库类268.00 MB简体中文企业版
详情sybase数据库数据库类1.15 GBv16.0 官网中文企业版
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情mysql数据库备份恢复工具数据库类1.70 MBv1.0 绿色免费版
详情Oracle 11g 64位/32位数据库类2.05 GBv11.2.0.1.0 官方第二版
详情点击查看更多
Microsoft SQL Server 2000 Personal Edition数据库类311.91 MB中文个人版带sp4补丁
详情SQL Server 2008 X86+64数据库类2.38 GB简体中文官方版
详情sql server 2008 sp3数据库类312.00 MBv10.00.550 简体中文版(32/64位)
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情解决microsoft.ace.oledb.12.0连接失败所需要的驱动数据库类25.10 MB完整版
详情Oracle数据库存储开发(PL/SQL Developer)数据库类54.53 MBv11.0.2.1766 绿色中文版
详情instantclient-basic-win-x64位数据库类71.50 MBv12.2.0.1.0 免费版
详情S7-200库文件大全数据库类4.83 MB免费版
详情navicat premium绿色版数据库类64.00 MBv12.0.11.0 简体中文免安装版
详情sql server 2008 r2安装包中文完整版数据库类4.16 GB简体中文版
详情microsoft sql server 2014数据库类1.86 GB64位/32位 官方正式版
详情SQL Server 2008数据库类92.40 MBx64 中文精简版
详情MariaDB for Windows数据库类51.00 MBv10.5.8 官方安装版
详情oracle11g客户端精简版数据库类30.00 MBv11.2.0.1.0 绿色版
详情MSSQLServer 2000SP4补丁数据库类66.65 MB汉化版
详情win10常用运行库数据库类35.00 MBv2020.9.11 官方版
详情Microsoft sql server 2012 r2 企业版数据库类3.91 GB官方简体中文版_64位/32位
详情Access database engine 2010数据库类27.20 MBv14.06.119.500 官方简体中文版
详情xdrx api for acad数据库类35.78 MBv2018.06.28 最新版
详情gsql绿色版 win10(支持win8)数据库类16.43 MB32位/64位
详情MySQL数据库管理工具64位版数据库类116.00 MBv5.7.35 官方安装版
详情microsoft sql server 2008 management studio数据库类199.00 MB32/64位
详情SQLServer2005 Express版企业管理器数据库类36.34 MB32位/64位 官方版
详情Access database engine 2007数据库类25.10 MB免费中文版
详情Oracle 11g 64位/32位数据库类2.05 GBv11.2.0.1.0 官方第二版
详情PLSQL Developer 64位中文版数据库类54.00 MBv14.0.6 官方安装版(含汉化补丁+注册机)
详情navicat8 for mysql数据库类12.59 MBv8.2.12 简体中文特别版
详情E树SQL2000数据库恢复工具数据库类6.77 MB中文版
详情Instant Client 12(数据库即时客户端) win 64数据库类71.59 MBv12.2.0.1.0 官方版
详情mysql数据库绿色版数据库类321.00 MBv5.7.26 免安装版
详情Microsoft SQL Server 2005 Sp4补丁数据库类391.60 MBx86/x64中文版
详情MySQL v5.0.67 For Windows数据库类56.15 MB解压安装版
详情navicat premium 32位全功能免费版数据库类83.00 MBv16.0.11.0 中文官方版
详情access database engine 2016中文版数据库类79.30 MBv16.0.5044.1000 安装版64/32位
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情MDAC(微软数据库访问组件)数据库类5.77 MBv2.8 简体中文版
详情microsoft access 2013数据库类140.00 MB免费完整版
详情navicat for mysql 64位数据库类25.05 MBv16.0.110 中文免费版
详情sqlyog ultimate 64位数据库类7.50 MBv13.1.1 官方中文注册版
详情点击查看更多
navicat for mysql 64位数据库类25.05 MBv16.0.110 中文免费版
详情Navicat for Oracle数据库类16.70 MBv12.0.29 中文版
详情sqlite expert personal个人免费版数据库类64.20 MBv5.4.4.538 官方版
详情Quest Toad For Oracle数据库类133.65 MBv12.1 32&64位绿色注册版
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情Access数据库查询分析器数据库类6.74 MBv2.4 免费中文版
详情sql server 2008 sp3数据库类312.00 MBv10.00.550 简体中文版(32/64位)
详情Oracle数据库存储开发(PL/SQL Developer)数据库类54.53 MBv11.0.2.1766 绿色中文版
详情HeidiSQL(MySQL图形化管理工具)数据库类5.77 MBv11.2.0.6219 绿色中文版
详情Microsoft office access 2007数据库类34.65 MB精简绿色破解版
详情Oracle 11g 64位/32位数据库类2.05 GBv11.2.0.1.0 官方第二版
详情sqlyog ultimate 64位数据库类7.50 MBv13.1.1 官方中文注册版
详情dbc2000 win7 64位数据库类16.10 MB中文汉化版
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情MySQL for windows 5.1.53数据库类37.97 MB32位
详情microsoft access 2013数据库类140.00 MB免费完整版
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情SQL Server 2008 sp4数据库类386.88 MBv10.0.6000.29 简体中文完整版
详情pinyin4j-2.5.0.jar(java汉字转拼音)数据库类186.00 KB免费版
详情dbc2000汉化补丁数据库类1.00 MB
详情Navicat for MariaDB(MariaDB数据库管理)数据库类26.40 MBv15.0.19.0 官方中文版
详情SQL Prompt T-SQL智能感知分析器(附注册机含教程)数据库类7.45 MBv5.3.4.1 安装版
详情SQL Server 2012 Developer Edition数据库类4.64 GB集成SP1 32位/64位简体中文开发版
详情SqliteCopier(Sqlite数据库复制工具)数据库类6.50 MBv1.7 正式版
详情DBCommander 2000 Pro数据库类7.34 MBv5.65 中文版
详情unixodbc连接数据库组件数据库类3.80 MBv2.3.7 官方版
详情万能数据库转换软件DBConvert Studio数据库类60.00 MBv2.1.1 官方版
详情SQL Server Compact 4 安装包数据库类4.63 MBv4.0.8876.1 官方安装版
详情数据库迁移和同步DBConvert Studio64位注册版数据库类65.00 MBv2.1.1 官方版
详情Database Browser(便携式数据库浏览器)数据库类8.92 MBv5.3.2.9 免费版
详情SQLyog12.5 64位破解版数据库类8.21 MB附注册码
详情MySQL数据库管理工具64位版数据库类116.00 MBv5.7.35 官方安装版
详情navicat 12 for sql server数据库类21.40 MBv12.0.28 中文免费版
详情sql数据生成器(sql data generator)数据库类65.30 MBv1.2 特别版
详情FastoNoSQL(数据库管理工具)数据库类18.50 MBv2.5.0 官方版
详情Arclab Inbox2DB(数据库解析)数据库类53.30 MBv4.4.1 免费版
详情pgadmin4数据库类159.00 MBv6.8 64位官方版
详情Batch Access Database Compactor(access压缩和修复工具)数据库类678.00 KBv2020.12.502.2241 免费版
详情Bain DBBuilder(数据库设计软件)数据库类2.85 MBv3.6 绿色免费版
详情mssql数据SQL脚本生成器数据库类154.00 KBv1.0 简体中文绿色版
详情点击查看更多


































































