kettle9.1安装配置

kettle9.1安装配置

    • 安装
    • linux下执行kettle-job

安装

  1. 安装java环境,jdk8-251测试可用(对jdk版本有要求,已踩坑)
    jdk8-251
  2. 下载kettle9.1版本(最好是从官网下载)
  3. 编辑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脚本无错误


你可能感兴趣的:(S0-DD-大数据,大数据)