美文网首页Kettle
Kettle在linux环境的部署和使用

Kettle在linux环境的部署和使用

作者: Astro1hl | 来源:发表于2019-08-13 15:42 被阅读0次

简介

上一章讲了对Kettle的大致理解,各个组件的含义用处,以及Spoon的使用。这章就开始讲下Kettle在linux环境下的安装部署,和其中遇到的一些坑。

安装部署

  1. 因为Kettle不需要编译和安装,直接把包传到服务器然后解压缩就可以了。(因为我用的kettle版本是8.2,所以环境依赖jdk1.8)

[root@test local]# rz -be data-integration.zip

[root@test local]# unzip data-integration.zip

  1. 给脚本赋予可执行权限

[root@test local]# chmod +x ./data-integration/*.sh

  1. 安装依赖

[root@test local]# yum install webkitgtk

使用

上传你的ktr文件,然后运行pan.sh脚本即可

./data-integration/pan.sh -file=./xxx/test.ktr -level=Detailed

下面具体说明pan.sh的各个命令

  1. 显示版本信息

-version

  1. 执行的转换文件

-file=./xxx/filename.ker

  1. 命名参数

-param:key=value

  1. 设置日志文件

-log=./xxx/log_filename

  1. 设置日志级别

-level=XXX

Error: 只显示错误
Nothing: 不显示任何输出
Minimal: 只使用最少的记录
Basic: 这是默认的基本日志记录级别
Detailed: 详细的日志输出
Debug: 以调试为目的,非常详细的输出
Rowlevel: 使用行级记录,会产生大量的数据


首次接触学习的并不深入,如有错误请指出!

相关文章

网友评论

    本文标题:Kettle在linux环境的部署和使用

    本文链接:https://www.haomeiwen.com/subject/dckbjctx.html