Kettle入门(一)

简介: Kettle入门(一)

概念

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

更多介绍,参考kettle中文网:http://www.kettle.net.cn/


2.kettle四大家族


Chef(中文:厨师)、Kitchen(中文:厨房)、Spoon(中文:勺子)、Pan(中文:平底锅)—注意英文发


Chef—工作(job)设计工具 (GUI方式)


Kitchen—工作(job)执行器 (命令行方式)


Spoon—转换(transform)设计工具 (GUI方式)


Span—转换(transform)执行器 (命令行方式)

安装与使用

官网地址:https://community.hitachivantara.com/docs/DOC-1009855

再到想要的版本进行下载,使用迅雷下载速度比较快,直接把下载的地址到迅雷就好了。

百度云下载地址里面有8.2的和7.1的

链接:https://pan.baidu.com/s/1jzNf90pq43O6qTmJ0EDoew

提取码:7ssq

下载完直接解压如下图,双击Spoon.bat就可以直接使用

20190505095423782.png

连接数据库的话需要在lib目录下添加数据库驱动包,一个是mysql的,一个是oracle的,添加完后重启就可以连接数据库了。

2019050509552551.png

20190505101310214.png

  • Spoon.bat: 图形界面方式启动作业和转换设计器。
  • Pan.bat: 命令行方式执行转换。
  • Kitchen.bat: 命令行方式执行作业。
  • Carte.bat: 启动web服务,用于 Kettle 的远程运行或集群运行。
  • Encr.bat: 密码加密

转换和作业:

Kettle 的 Spoon 设计器用来设计转换(Transformation)和 作业(Job)。


•转换主要是针对数据的各种处理,一个转换里可以包含多个步骤(Step)。


•作业是比转换更高一级的处理流程,一个作业里包括多个作业项(Job Entry),一个作业项代表了一项工作,转换也是一个作业项。

相关文章
|
3月前
kettle开发篇-空操作
kettle开发篇-空操作
31 0
|
3月前
|
分布式计算 Hadoop 关系型数据库
Sqoop入门指南:安装和配置
Sqoop入门指南:安装和配置
|
5月前
|
Java DataX Maven
DataX教程(02)- IDEA运行DataX完整流程(填完所有的坑)
DataX教程(02)- IDEA运行DataX完整流程(填完所有的坑)
293 0
|
SQL 分布式计算 Oracle
Datax 环境搭建
datax、环境搭建、数据同步
310 1
|
7月前
|
JSON 数据可视化 关系型数据库
Kettle可视化ETL工具快速入门 2
Kettle可视化ETL工具快速入门
151 0
|
7月前
|
JSON 数据可视化 关系型数据库
Kettle可视化ETL工具快速入门 1
Kettle可视化ETL工具快速入门
264 0
|
11月前
|
Oracle Java 关系型数据库
Kettle 常见问题解决方案
JDK版本大于1.8时非常不稳定,表现在无法新建连接DB数据库,会出现无响应。
|
数据采集 SQL 关系型数据库
Kettle工具使用及总结
kettle主要用于数据清洗,即常见ETL工具,拥有图形化界面且免费的优点。
408 0
Kettle工具使用及总结
|
SQL 缓存 Oracle
Kettle性能调优汇总
Kettle性能调优汇总
|
数据采集 Java Linux
kettle工具(一):简单介绍-入门
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、 Unix.上运行,绿色无需安装,数据抽取高效稳定。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。
1322 0
kettle工具(一):简单介绍-入门