kettle9.1安装配置
安装
- 安装java环境,jdk8-251测试可用(对jdk版本有要求,已踩坑)
jdk8-251 - 下载kettle9.1版本(最好是从官网下载)
- 编辑kettle启动文件spoon.bat
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms256m" "-Xmx512m"
linux下执行kettle-job
shell脚本命令
source .bash_profile 就是让这个配置文件在修改后立即生效。 source xxx和. .xxx
指的是:在当前shell环境中执行xxx文件中的内容。在修改/etc/profile文件后,让其立刻生效
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行
所以在bash_profile里修改了环境变量之类得,要立即生效只能使用source .bash_profile
解释
#!/bin/sh source .bash_profile
# kettle的执行命令
sh /kettle/data-integration/kitchen.sh
# kettle-job的绝对路径地址
-file=/kettle/Sync_data_week/V3Settle_Sync_date.kjb
# 设置日志级-打印日志
level=Debug >> /kettle/week_$(date +%Y-%m-%d).log &
shell脚本
#!/bin/sh source .bash_profile
sh /kettle/data-integration/kitchen.sh -file=/kettle/Sync_data_week/V3Settle_Sync_date.kjb level=Debug >> /kettle/week_$(date +%Y-%m-%d).log &
source shell.sh 文件没有报错信息出来,说明shell脚本无错误
版权声明:本文为qq_43308318原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。