Kettle是Kettle E.T.T.L. Environment的缩写,是数据的提取、转换、传送和装载的过程。
这里介绍一下Kettle的子工具Chef,它可以设计jobs,这些jobs可以被另一个工具Kitchen执行。
jobs可以使用xml文件进行描绘或放入Kettle数据Repository中,简单说来:Kettle 使数据仓库的建立、更新和维护更加容易。运行Chef只要运行chef.bat即可。Chef工具是一个可视化编辑工具,它包含:连接器、job输入、job输入类型和图形、日志视图。
Repository
Repository使用Xml文件表述,这个文件保存在.kettle目录中。
定义
job输入:为job的一部分,实现一个确定任务。
Hop:表示两个job输入之间的连接,表达执行顺序。
其他的功能大家可以自己使用时发现,都十分简单:)