ETL(Extract-Transform-Load,即数据抽取、转换、装载的过程)
Kettle开源的ETL工具,java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。允许管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么。
Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。
核心部件:
spoon 通过图形接口,用于编辑作业和转换
pan 独立的命令行程序,用于执行由spoon编辑的转换和作业
kitchen 独立的命令行程序,用于执行由spoon编辑的作业
carte 一个轻量级的web容器、用于建立专用、远程的ETL server







一、
1.目录文件



2.
下载、安装jdk、pdi
配置环境变量:
JAVA_HOME C:\Program Files\Java\jdk1.8.0_101
KETTLE_HOME H:\pdi\data-integration
path 添加 %JAVA_HOME%\bin; %KETTLE_HOME%;
网友评论