Kettle入门简单解析

一、概述

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

 

官方:https://community.hitachivantara.com/s/article/data-integration-kettle

kettle中文网http://www.kettle.net.cn/

下载地址:https://www.oschina.net/p/kettle?hmsr=aladdin1e1

 

kettle的四大家族

Chef(中文:厨师)、Kitchen(中文:厨房)、Spoon(中文:勺子)、Pan(中文:平底锅)

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

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

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

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

Kettle核心知识

Kettle工程存储方式

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

Kettle的两种设计

Kettle的组成

在这里插入图片描述

Kettle特点

在这里插入图片描述

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注