Kettle入门

Posted on 2018-10-09 13:51  打杂滴  阅读(269)  评论(0编辑  收藏  举报

kettle  水壶

正如其名“水壶”,将各个地方的水倒进水壶里,再用水壶倒入不同的容器。

勺子-Spoon.bat/spoon.sh

图形界面工具,就是启动上图主界面的命令行。

ketchen 厨房

pan 平底锅

作业脚本的后缀是kjb,转换脚本的后缀是ktr

 

jdk环境变量的配置

新建系统变量JAVA_HOME和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_211
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

 

KETTLE使用变量有两种语法:

    1. %%变量名%%

    2. ${变量名}

注意:使用${变量名}的时候,如果值是字符串则加上' ',即'${变量名}',如果是数值型则不用。

 kettle 4.0为例

1 新建转换

2.新建DB连接kettle,可以根据向导创建

3.在转换里面拖入输入:表输入

 

4.在转换里面拖入输出:表输出

连接输入输出

 

5.保存转换为dddd,保存文件名为dddd.ktr

6.新建作业

7.在通用里面拖入start,start可以定时以及设置执行频率等

8.在通用里面拖入设置变量(set variable),并与start连接,设置变量值为5

9.拖入转换,并与设置参数连接

10.保存job为tttttt,保存的文件为tttttt.kjb

Copyright © 2024 打杂滴
Powered by .NET 8.0 on Kubernetes