一、介绍
Kettle是开源的 【TEL】 工具,JVAV编写,可以运行在多个平台,使用时有图形界面、命令脚本,还可以二次开发。用于数据抽取、转存等,非常方便。
二、安装
1.Kettle运行环境需要安装JDK1.7+,建议使用JDK1.8及以上,配置完美的环境变量。
2.从【 官网 】下载 Kettle。 3.解压到本地,在解压目前里面创建一个工作文件夹 work ,进入文件夹接着创建kjb 和ktr 文件夹,主要用于存放脚本文件(根据习惯,喜欢乱放文件,可忽略此步骤)。 4.双击 Spoon.bat 运行。
三、使用
在上面介已经完成了介绍怎么安装Kettle。本节里面记录了,如何连接数据库、简单的使用转换、简单 的使用作业,如果需要欢迎继续往下面看详细介绍。
1、连接数据库
1.根据使用的数据库,将下载的数据库驱动放入解压目录 lib 下。 2.创建转换,文件>>新建>>转换。 3.打卡数据库连接界面 4.填写连接信息,确定关闭。
2、转换-简单使用
1.找到表输入拖拽到画板,核心对象->输入->表输入 2.找到插入/更新拖拽到画板,核心对象->输出->插入/更新
3.按住 Shift 键,把表输入和插入/更新用线连接起来。 4.双击表输入,填写设置。 5.双击插入/更新,填写信息设置。 6.运行这个转换,第一次执行会保存脚本文件,建议保存在指定目录,我保存在安装时创建的work/ktr 中。 执行后数据就能同步了,到此完成了转换,如果需要 定时执行 ,就要用到作业。
3、作业-简单使用
1.新建作业。 2.拖拽STAER、转换、成功到画板里面,按住 Shift 键,依次连接起来·。 3.双击START,进行设置 4.双击转换,进行设置。 4.执行/关闭。
|