Kettle转换工具Windows版安装

时间:2020-12-15 21:04:24

一、简介

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。

Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。

Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。

作为Pentaho的一个重要组成部分,现在在国内项目应用上逐渐增多。

Kettle :Kettle is an acronym for “Kettle E.T.T.L. Environment”. This means it has been designed to help you with your ETTL needs: the Extraction, Transformation, Transportation and Loading of data

Kettle 是”Kettle E.T.T.L. Envirnonment”只取首字母的缩写,这意味着它被设计用来帮助你实现你的ETTL 需要:抽取、转换、装入和加载数据;翻译成中文名称应该叫水壶,名字的起源正如该项目的主程序员MATT 在一个论坛里说的哪样:希望把各种数据放到一个壶里然后以一种指定的格式流出。

二、Kettle下载

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

Kettle转换工具Windows版安装

并解压出来

三、下载安装JDK

到jdk官网下载Windows版本jdk1.8并安装

下载mysql-connector-java-5.1.46.zip

https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.zip

解压mysql-connector-java-5.1.46.zip

将mysql-connector-java-5.1.46-bin.jar移动的Kettle解压的lib目录下

Kettle转换工具Windows版安装

四、设置jdk的环境变量

1.新建系统变量名:PENTAHO_JAVA_HOME;变量值输入刚才jdk的安装路径C:\Program Files (x86)\Java\jdk1.8.0_91。

2.在系统变量Path中,补添加jdk的路径,注意分号间隔:%PENTAHO_JAVA_HOME%\bin;%PENTAHO_JAVA_HOME%\jre\bin;

五、启动Kettle

双击spoon.bat文件

Kettle转换工具Windows版安装

Kettle转换工具Windows版安装