kettle常用指令

简介: kettle常用指令

列出所有有效参数

 ./kitchen.sh

运行一个存储在文件中的作业

./kitchen.sh /file:/home/foo/daily_load.kjb /level:Detailed

配置数据库在kettle.properties中定义

linux下在/data-integration/.kettle中配置        
${
   ORACLE_HOST} = 192.1.1.21
${
   ORACLE_DATABASE} = /orcl

配置/orcl的原因是,sid不对,加上/即可

${
   ORACLE_PORT} = 1521         
${
   ORACLE_USERNAME}    = his
${
   ORACLE_PASSWORD}  = his

windows 下和linux下可以进行路径转换放置到linux上保证只要在同一个文件下就行

${
   Internal.Entry.Current.Directory}

设置环境变量linux(临时)重启会话失效

export KETTLE_HOME=/data/data-integration

查看变量

echo ${
   KETTLE_HOME}

设置永久环境变量

在etc/profile
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0
KETTLE_HOME=/data/data-integration
export PATH KETTLE_HOME CLASSPATH CATALINA_HOME

立即刷新生效

source /etc/profile

编辑启动脚本

#!/bin/bash
source /etc/profile
LogNameDATE=`date '+%Y-%m-%d'`
{
   mathJaxContainer[0]}LogNameDATE".log

编辑定时脚本

crontab -e
#!/bin/bash
source /etc/profile
*/10 * * * * /data/data-integration/bin/zyyzjl.sh >> /data/data-integration/logs/zyyzjl/task.log 2>&1

查看crontab运行状态 service crond status

重启crond.service服务:systemctl restart crond.service

systemctl stop crond #关闭crontab服务
systemctl start crond #开启crontab服务
systemctl restart crond #重启crontab服务
tail -f /var/log/cron #打印crontab日志(默认打印10条)
crontab -e
crontab -l #列出crontab任务列表

相关文章
|
JSON Java Linux
07-PDI(Kettle)源码编译8.2.0.0.R版本
文章目录 07-PDI(Kettle)源码编译8.2.0.0.R版本 1.安装PDI8.2.0.0.R的parent工程到本地 1.1配置Maven的settings.xml文件 1.2安装PDI源码依赖的parent工程到本地仓库
07-PDI(Kettle)源码编译8.2.0.0.R版本
|
3月前
|
弹性计算 关系型数据库 MySQL
离线安装二进制Mysql脚本
【4月更文挑战第30天】
25 1
|
3月前
|
消息中间件 Java Shell
Linux【脚本 03】shell脚本离线安装配置集结JDK+InfluxDB+Zookeeper+Kafka(安装文件及脚本源码网盘分享)
Linux【脚本 03】shell脚本离线安装配置集结JDK+InfluxDB+Zookeeper+Kafka(安装文件及脚本源码网盘分享)
39 0
|
12月前
|
Linux
linux脚本中的一些常用命令
linux脚本中的一些常用命令
77 1
|
关系型数据库 MySQL 数据库
MySQL数据库,常用指令详解
本期讲解:mysql中常用指令详解
|
XML Java API
Kettle资源库运行方式(二)
Kettle资源库运行方式(二)
535 0
Kettle资源库运行方式(二)
|
资源调度 Ubuntu Unix
05-PDI(Kettle)脚本执行
文章目录 05-PDI(Kettle)脚本执行 pan和kitchen实验背景 pan命令演示
05-PDI(Kettle)脚本执行
|
存储 XML 缓存
01-PDI(Kettle)简介与安装
文章目录 01-PDI(Kettle)简介与安装 PDI(Kettle)简介 Kettle安装 Kettle核心知识点
01-PDI(Kettle)简介与安装
Linux常用命令语法(三)压缩解压命令,附命令行操作常用快捷键
Linux常用命令语法(三)压缩解压命令,附命令行操作常用快捷键
Linux常用命令语法(三)压缩解压命令,附命令行操作常用快捷键
|
数据采集 SQL 关系型数据库
Kettle工具使用及总结
kettle主要用于数据清洗,即常见ETL工具,拥有图形化界面且免费的优点。
450 0
Kettle工具使用及总结