Kettle
ETL简介
ETL(Extract Transform Load)缩写,即数据抽取,转换,装载的过程,常见ETL工具如Sqoop,DataX,Kettle,Taland等。
Kettle简介
Kettle是一款国外开源的ETL工具,纯Java编写,可以在Windows、Linux、Unix上运行,允许管理来自不同数据库的数据,通过图形化的用户环境描述工作流,Kettle有两种脚本环境,transformation和job,transformation完成针对数据的基础转换,job完成整个工作流的控制。

核心组件
Spoon.bat(Windows)/Spoon.sh(Linux) 图形化的界面,可以用图形化的方式开发转换和作业。
Pan.bat/pan.sh 利用Pan可以用命令行的形式执行由Spoon编辑的转换和作业。
Kitchen.bat/kitchen.sh 利用Kitchen可以实验命令行调用由Spoon编辑好的Job。
Carte.bat/Carte.sh Carte是一个轻量级的Web容器,用于建立专用、远程ETL Sever
特点
免费开源、易配置、可管理不同数据库、含有2种脚本文件、图形话界面设计、具备定时功能
Kettle下载与安装
官网地址
下载地址
安装jdk,版本选择1.8及以上;下载Kettle压缩包,解压到任意本地路径;双击Spoon.bat,启动图形化界面工具。
目录介绍

主界面介绍
双击作业或转换,查看核心对象

浙公网安备 33010602011771号