当前位置:网站首页>ETL开发工具Kettle下载安装环境搭建及使用教程
ETL开发工具Kettle下载安装环境搭建及使用教程
2022-07-24 18:33:00 【无 羡ღ】
一、下载地址
官网:Kettle官网地址
更多下载地址:各版本下载链接
百度网盘:百度网盘地址 ,提取码:beeo
二、Kettle目录说明
Kettle文件夹目录说明:

Kettle 文件说明:

三、Kettle 安装部署
概述:在实际企业开发中,都是在本地Windows环境下进行 kettle 的 job 和 Transformation 开发的,可以在本地运行,也可以连接远程机器运行
1)安装 jdk,版本建议1.8及以上
2)下载kettle压缩包,因kettle为绿色软件,解压缩到任意本地路径即可
3)双击Spoon.bat,启动图形化界面工具,就可以直接使用了
四、连接数据库驱动配置
表输入可以说是kettle中用到最多的一种输入控件, 因为企业中大部分的数据都会存在数据库中。kettle可以连接市面上常见的各种数据库,比如Oracle,Mysql, SqlServer等。但是在连接各个数据库之前,我们需要先配置好对应的数据库驱动,本教程以mysql为例,给大家讲解kettle连接mysql数据库的过程。

1. 数据库驱动下载
一定要下载对应数据库版本
SqlServer驱动下载地址:https://sourceforge.net/projects/jtds/
MySQL驱动下载地址:https://dev.mysql.com/downloads/connector/j/

2. 环境配置
1. 首先我们要将对应版本的mysql连接驱动放到kettle 安装目录下面的lib文件夹下,然后重启kettle 的客户端Spoon

2. 重启Spoon客户端以后,我们就可以创建对应的数据库连接了,在转换视图的主对象树目录下,有个DB连接,右键然后选择新建,在打开数据库连接框里,填写正确的数据库信息,然后测试,测试无误后,可以保存此数据库连接。


3. 数据库连接默认只对本转换有效,换一个转换以后,这个连接就没法用了,还需要新建数据库连接,所以我们需要将建好的这个数据库连接进行共享下,共享以后,其他的转换也能用我们提前建好的这个数据库连接了。

五、Kettle更多操作
Kettle更多操作文章推荐:大数据ETL开发之图解Kettle工具(入门到精通)
边栏推荐
- 模拟实现vector
- redis 数据类型
- ["code" power is fully open, and "chapter" shows strength] list of contributors to the task challenge in the first quarter of 2022
- Namespace: cluster environment sharing and isolation
- About the writing method of interface 1 chain interpretation 2. Method execution (finally) must be executed
- Latex mathematical formula
- 全国职业院校技能大赛网络安全竞赛之数据分析数字取证-A
- 【刷题记录】20. 有效的括号
- A practical scheme of realizing 0.5px on mobile terminal
- Leetcode memory deep search / dynamic planning V2
猜你喜欢
随机推荐
Some buckles
Number of times a number appears in an ascending array
理解corners_align,两种看待像素的视角
QT—动画框架
Pytoch's Journey 2: gradient descent
Admin component
Read zepto source code touch module
Leetcode memory deep search / dynamic planning V2
IO multiplexing
[record of question brushing] 20. Valid brackets
字符串常用方法(2)
JS to achieve progress steps (small exercise)
jmeter -- prometheus+grafana服务器性能可视化
Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag
Introduction to nipple music theory and personal perception
Cookies and session "suggestions collection"
pycharm配置opencv库
Ionic4 learning notes 8 -- UI component 2 list (no practice, direct excerpt)
Four ways of simple interest mode
Latex mathematical formula









