一直用Kettle做数据清洗转换工具,却从未了解过其工作原理,实在是惭愧。经过请教朋友,对Kettle的运作原理有了一个大概的了解,为了验证所想是否正确,下载了一个8.2版本的Kettle操作试试。
-
安装包可直接在官网下载。注意点击下面的按钮时就会自动下载了,在浏览器下载界面可以看到。(刚开始傻傻得还以为没下载就跳到宣传页面了,点了好几次(⊙o⊙)…)
Kettle 8.2下载
-
下载完后解压缩安装包,找到spoon.bat文件,直接点击就可以调出kettle的spoon界面(Linux环境执行spoon.sh文件)。
第一次使用kettle时还没有资源库,为了测试,我这里用本地一个文件夹作为资源库。在工作生产环境中,资源库一般选择数据库或者单独的服务器。(使用数据库作为资源库时,创建时好像会自动生成一套Kettle使用的表,这个未做实验。)
建立资源库之后,在本地文件夹中会看到目录中自动生成了一个.meta文件夹(空文件夹,不知道干啥的~~~):