Kettle下载和安装
Kettle简介:Kettle 是 PDI 以前的名称,PDI 的全称是Pentaho Data Integeration,Kettle 本意是⽔壶的意思,表达了数据流的含义。Kettle是⼀款国外开源的ETL⼯具,纯java 编写,可以在Window、Linux、Unix上运⾏,绿⾊⽆需安装,数据抽取⾼效稳定。Kettle这个ETL⼯具集,它允许你管理来⾃不同数据库的数据,通过提供⼀个图形化的⽤户环境来描述你想做什么,⽽不是你想怎么做。Kettle中有两种脚本⽂件,transformation和job,transformation完成针对数据的基础转换,job则完成整个⼯作流的控制。作为Pentaho 的⼀个重要组成部分,现在在国内项⽬应⽤上逐渐增多。
需准备的其他东西:
数据库驱动,如笔者连接的是mysql则需将mysql的驱动放在kettle根⽬录的bin下⾯,然后到服务中启动mysql,重启kettle。
教程步骤:
1、运⾏spoon.bat,打开spoon图形⼯具
kettle解压包⽬录
启动spoon.bat
kettle打开页⾯
注意:红圈处没有connect按钮,原因为资源库配置⽂件乱码造成
解决⽅法:打开系统盘⽤户⽬录下的l配置⽂件,将乱码内容删除,并删除.spoonrc⽂件,重启kettle
2、创建或连接资源库
选择创建数据库资源库
创建资源库
选择创建数据库资源库
输⼊资源库名称(⾃定义)点击Database Connection创建数据库连接
选择Create New Connection
3、创建数据库连接
输⼊连接名称、选择类型(根据⾃⾝所需选择,这⾥连接的是mysql数据库,如连接其他数据库,需将数据库驱动放在kettle根⽬录中的lib下⾯,然后启动数据库重启kettle)
确认输⼊⽆误后点击测试,测试是否连接成功,失败多为lib下不到数据库驱动mysql下载下来没安装包
选择finish
创建成功,选择Connect连接到数据库
登陆,默认有个admin⽤户,密码也为admin启动后可以修改⽤户密码或添加其他⽤户创建成功
连接数据库查看可以发现该数据库⾃动创建了使⽤kettle所需要的表结构
更新⼀、如何添加新⽤户
点击⼯具=》资源库=》探索资源
选择【安全】=》添加⽤户=》填写账号密码保存

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。