kettle服务端部署(Kettle安装和配置)
kettle服务端部署(Kettle安装和配置)我们可以进入 Kettle官网 进行下载,进入之后,下拉页面,看到如图所示;Kettle下载和部署Kettle 这个 ETL 工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettle 中有两种脚本文件,transformation 和 job,transformation 完成针对数据的基础转换,job 则完成整个工作流的控制。◆ ◆ ◆ ◆ ◆
数 据 整 合数据整合是指共享或者合并来自于两个甚至更多应用的数据,以此创建一个具有更多功能的企业应用的过程。传统的商业应用具有很强的面向对象性——即他们依靠持续的数据结构为商业实体和过程建模。这种情况下,逻辑方式是通过数据共享或合并进行整合。而其他情况,来自于一个应用的数据可能需重新构造才能和另一个应用的数据结构匹配,然后被写进另一个数据库。
下面我们将介绍一个目前比较成熟稳定的数据整合工具:Kettle。
Kettle 介 绍Kettle 是一款国外开源的 ETL 工具,纯 java 编写,可以在 Window、Linux、Unix 上运行,绿色无需安装,数据抽取高效稳定。
Kettle 中文名称叫水壶,该项目的主程序员 MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。
Kettle 这个 ETL 工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。
Kettle 中有两种脚本文件,transformation 和 job,transformation 完成针对数据的基础转换,job 则完成整个工作流的控制。
◆ ◆ ◆ ◆ ◆
Kettle下载和部署
我们可以进入 Kettle官网 进行下载,进入之后,下拉页面,看到如图所示;
查看所有版本,我们可以看到最新版本以及所有旧版本的 Kettle。
此处选择 7.1 版本。
一、Kettle环境配置由于 Kettle 是使用 Java 语言编写的,所有 Kettel 的运行需要有 Java 环境,安装 JDK。
二、运行Kettle进入到 Kettle 目录,如果 Kettle 部署在 windows 环境,双击 Spoon.bat 文件启动 Kettle;如果是在 Linux 环境下,则运行 spoon.sh 文件启动。出现如下界面,则表示 Kettle 安装成功。
至此,Kettle 的下载、环境配置和安装就基本完成了。