◉◡◉ 您好,欢迎到访伊成个人站!

ETL入门系列 02

背景

上一篇我们提到了有几款开源的ETL工具,接下来将学习CKettle。CKettle源于Kettle,在CKettle官网自我介绍中是这样描述自己的 “源于开源,强于开源”。主要提供专职、专业的技术支持和帮助,快速响应国内用户,他们致力于打造专业的ETL技术交流社区。

下载CKettle

下载地址: https://ckettle.ccsaii.com.cn/

“伊成博客”

下载稳定版即可!

必要准备
CKettle是基于Java开发的,所以确保你本地电脑配置了Java环境变量。

下载得到一个zip压缩包,解压缩出来之后,结构目录如下:

“伊成博客”

windows下双击 Spoon.bat 启动。

“伊成博客”

在结构目录中我们经常使用到的有: Spoon.bat , Kitchen.bat , Pan.bat , Carte.bat

下面分别介绍

Spoon(设计器)

提供了一个图形用户界面,用户创建(编辑)作业或转换;也可以用户执行(调试)作业或转换,它还提供了性能监控的功能。

Kitchen

用于作业的命令行运行,可以通过Shell脚本来调用,常用于Linux环境中。

Pan

用户转换的命令行运行,和Kitchen一样可以通过Shell脚本来调用。

Carte

是一个轻量级的HTTP服务器,后台运行,监听HTTP请求来运行一个作业或转换,也可以用于分布式执行作业或转换,也就是CKettle的集群。

关于以上几个命令如何使用,后续我们结合例子再做详细说明。


The end.

支付宝打赏 微信打赏