【1】kettle的使用(全网最新版)

目录

一、Kettle简介

1、Kettle工程存储方式

2、Kettle的两种设计

3、Kettle的组成

4、kettle教程

二、Kettle的安装部署

1.下载地址

2.环境配置

3.安装及打开

4.遇到的问题

三、需准备的其他东西:数据库驱动

1.连接MySQL数据库

2.连接oracle数据库


一、Kettle简介

Kettle 是一款开源的 ETL 工具,纯 java 编写

1、Kettle工程存储方式

(1)以 XML 形式存储

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

2、Kettle的两种设计

转换 (transformation ):完成对数据的 基础转换。

作业 (job) :控制完成整个工作流。

区别:

作业是步骤过程,转换针对数据流。这是最大的区别。

②作业的每一个步骤,需要等前面的步骤跑完了才能执行;转换会一次性启动所有的控件,一个控件对应一个线程,然后让数据流从第一个控件开始,依次流向最后一个控件。

转换:数据输入 → 处理逻辑 → 输出

作业: start → 转换 (告警邮件) → 作业项 → 作业项 → end

3、Kettle的组成

①勺子(Spoon):图形化界面,开发转换 和作业。

②煎锅(Pan):命令行 调用 Tansformation。

③厨房(Kitchen):命令行 调用 Job。

④菜单(Carte):轻量级 Web 容器,建立专用 远程的ETL Server。

4、kettle教程

2019kettle8.2最新教程_哔哩哔哩_bilibili

2020最新版Kettle教程_哔哩哔哩_bilibili

二、Kettle的安装部署

1.下载地址

(1)Kettle9.4版本 Pentaho Data Integ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铁盒薄荷糖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值