当前位置:网站首页>ETL development tool kettle download installation environment construction and use tutorial
ETL development tool kettle download installation environment construction and use tutorial
2022-07-24 18:36:00 【No envy】
List of articles
One 、 Download address
Official website :Kettle Official website address
More download addresses : Download links for each version
Baidu SkyDrive : Baidu online address , Extraction code :beeo
Two 、Kettle Directory description
Kettle Folder directory description :

Kettle The document states :

3、 ... and 、Kettle Installation and deployment
summary : In actual enterprise development , It's all local Windows In an environment kettle Of job and Transformation Developed , It can be run locally , You can also connect a remote machine to run
1) install jdk, Version suggestion 1.8 And above
2) download kettle Compressed package , because kettle For green software , Unzip to any local path
3) double-click Spoon.bat, Start the graphical interface tool , You can use it directly
Four 、 Connect database driver configuration
Table input can be said to be kettle The most used input control in , Because most of the data in the enterprise will be stored in the database .kettle You can connect to all kinds of common databases on the market , such as Oracle,Mysql, SqlServer etc. . But before connecting to each database , We need to configure the corresponding database driver first , This tutorial uses mysql For example , Explain to you kettle Connect mysql Database process .

1. Database driven download
Be sure to download the corresponding database version
SqlServer Driver download address :https://sourceforge.net/projects/jtds/
MySQL Driver download address :https://dev.mysql.com/downloads/connector/j/

2. Environment configuration
1. First of all, we will change the corresponding version of mysql Connect the drive kettle Under the installation directory lib Under the folder , And then restart kettle The client of Spoon

2. restart Spoon After the client , We can create the corresponding database connection , In the main object tree directory of the transformation view , There is one DB Connect , Right click and select new , In the open database connection box , Fill in the correct database information , Then test , After the test is correct , You can save this database connection .


3. By default, the database connection is only valid for this conversion , After another conversion , This connection won't work , You also need to create a new database connection , So we need to share the established database connection , After sharing , Other transformations can also be connected with the database we built in advance .

5、 ... and 、Kettle More operations
Kettle More operation articles are recommended : big data ETL Diagram of development Kettle Tools ( Beginner to master )
边栏推荐
- 【TkInter】布局管理和事件系统
- 模拟实现vector
- ETL开发工具Kettle下载安装环境搭建及使用教程
- 全国职业院校技能大赛网络安全竞赛——Apache安全配置详解
- Web penetration experience summary ing
- Valentine's Day gift ----- use her photos and our chat records to generate word clouds~
- Some buckles
- Get familiar with pytoch and pytoch environment configuration
- 怎么解决idea中yaml无法识别或者飘红?
- Ionic4 learning notes 9 -- an east project 01
猜你喜欢

Understand corners_ Align, two perspectives for viewing pixels

QT—动画框架

How to solve the problem that yaml in idea is unrecognized or red?

Ionic4 learning notes 9 -- an east project 01

【“码”力全开,“章”显实力】2022年第1季Task挑战赛贡献者榜单

CF. Bits And Pieces(子集状压dp + 剪枝)

4. Basic type and reference type?

开窗函数(1)-部门工资前三员工

Wechat applet reverse

Ionic4 learning notes 10 rotation map of an East Project
随机推荐
9. BOM object?
Pytorch的旅程一:线性模型
Admin component
全国职业院校技能大赛网络安全竞赛之数据分析数字取证-A
根证书的有效期与服务器SSL证书一样长吗?
4. Basic type and reference type?
永恒之蓝MS17-010exp复现
Web penetration experience summary ing
JMeter -- prometheus+grafana server performance visualization
How to render millions of 2D objects smoothly with webgpu?
Network security port 80 - PHP CGI parameter injection Execution Vulnerability
Highcharts chart and report display, export data
[Tkinter] common components (I)
MySQL optimization series (2) -- InnoDB important parameter optimization
Go小白实现一个简易的go mock server
EasyUI framework dialog repeated loading problem
XSS绕过姿势总结
Missing value processing
Valentine's Day gift ----- use her photos and our chat records to generate word clouds~
Create parent-child projects in clion (cmake tool) and introduce the method of third-party libraries