Kettle是什么?
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。(引用百度百科)
?目前项目中主要用它作为数据同步、更新、迁移工作,就使用情况来看,还是非常可靠的。?
开始入门➡
本次入门案例,演示一个跨库合表操作。
即:数据库A的a、b表【表输入】合并到数据库B的c表【表输出】
需要一个表输入和一个表输出用