kettle 配置与使用
kettle 配置与使用
kettle windows 安装环境,需要 java sdk, jdk-8u201-windows-x64.exe
, kettle 版本 8.3
。
启动 kettle, 双击 Spoon.bat
,如图:
kettle 可以连接很多数据库,其中主流数据库配置如下:
配置数据库
oracle 数据库
如果 oralce 版本是 16 以上,数据库名称需要改成\orcl
sql server 数据库
连接 sql server,需要将jtds-1.3.1.jar
文件,放入跟目录的lib
文件夹。
使用 http client
数据请求,解析 json
配置 http client
json 示例如下:
1 | { |
解析 json,采用$..
,数组对象 [*]
,如图:
使用 Kitchen
使用 Kitchen.bat
执行后台任务,运行 *.kjb
文件
1 | Kitchen.bat /file D:\kettle\data\demo.kjb /level Error /logfile D:\kettle\logs\log.txt |
参数:/file
指定 *.kjb
文件/logfile
指定日志文件/level
指定日志级别:Minimal, Basic, Detailed, Debug, Rowlevel, Error, Nothing
- Error:只显示错误信息
- Nothing:不做任何日志输出
- Minimal:仅仅最小输出
- Basic:基本信息输出,默认日志级别
- Detailed:详细日志输出
- Debug:调试使用,非常详细
- RowLevel:行级别日志,会产生大量日志