Kettle安装与使用

一、kettle概述

1.1、什么是kettle

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

1.2、Kettle工程存储方式

(1)以XML形式存储

(2)以资源库方式存储(数据库资源库和文件资源库)

1.3、Kettle的两种设计

Kettle中有两种脚本文件,transformation(转换,后缀为.ktr)和job(作业,后缀为.kjb),这两类脚本都是xml格式。
transformation完成针对数据的基础转换,job则完成整个工作流的控制.

1.4、 kettle特点

二、kettle安装部署和简单使用

2.1、Windows下安装

(1)概述

在实际企业开发中,都是在本地环境下进行kettle的job和Transformation开发的,可以在本地运行,也可以连接远程机器运行

(2)安装步骤

1、安装jdk
 
2、下载kettle压缩包,因kettle为绿色软件,解压缩到任意本地路径即可
 
3、双击Spoon.bat,启动图形化界面工具,就可以直接使用了

kettle 下载

链接: 百度网盘 下载地址  提取码 : 0103

下载后解压文件即可。

jdk 下载

链接: 百度网盘下载 jdk 提取码: 0103

2.2、运行Kettle

  • 因为Kettle是纯java编写,所以启动前要先预装JDK并配置环境变量。
  • Windows下双击Spoon.bat文件运行Kettle,打开spoon图形工具。
  • 在Linux、AppleOSX、Solaris平台上,双击Spoon.sh运行。

当出现下图所示,则说明启动成功。

三、简单使用

3.1、配置资源库与数据库

  • 现在让我们重新双击Spoon.bat,运行Kettle工具。
  • 点击左上角 new file 新建转换业务

  • 点击主对象,点击DB连接,右击新建编辑进行数据库连接

  • 编辑数据库连接页面,测试 成功 --> 确认 关闭页面

  • 共享设置

3.2 简单的转换业务

点击核心对象,选择[输入-->表输入],[输出-->Excel]得到Excel文件

  • 选择[输入-->表输入]并设置数据库选择结果集

  • 选择[输出-->Excel]并设置内容

  • 点击运行并保存脚本

数据的导出完成!

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值