下面是设置环境变量的四种方式:

1.设置变量步骤

2. 通过属性文件(常用)
在C:\Users${userName}.kettle\kettle.properties 中添加变量(key=value)

3.命令行参数
可以在pan中设置变量(pan的位置为${Kettle_Home}\Pan.bat)

可以通过Pan /file:I:/DataGuru/Kettle/08/5.ktr 执行相应的ktr。
注:属性文件中如果设置了相同的变量名,则以属性文件为准。

4.通过脚本(灵活)

使用脚本setVariable方法设置变量,并且指定范围
注: Type - “s”ystem, “r”oot, “p”arent, “g”randparent. Upto which level the variable is set.

Java Virtual Machine:S系统级作用域,凡是在一个java虚拟机下运行的线程都受其影响。
parent job:在当前作业下是生效的。
grand-parent job:在当前作业的父作业下是生效的。
the root job:R级作用域,凡是在跟作业下运行的都是生效的。

Kettle中设置环境变量的几种方式相关推荐

  1. Win10设置环境变量的5种方式,在哪打开? 如何打开?

    本文目录 前言 一.运行 - 从系统属性入手 二.运行 - 直接打开 三.搜索 - env 四.我的电脑右键-属性,打开设置 五.控制面板-搜索env 前言 本文主要介绍:Win10设置环境变量的5种 ...

  2. Linux 中设置环境变量的三种方法

    1.export 变量名=value 2.变量名=value ; export 变量名 3.declare -x 变量名=value 自定义全局环境变量 1.编辑 /etc/profile vim / ...

  3. Ubuntu中设置环境变量PATH

    Ubuntu中设置环境变量PATH二种方法 时间:2008-11-06 00:00 来源:网管之家bitsCN.com 字体:[大 中 小] 目前在Ubuntu中有二种设置PATH环境变量的方法. 为 ...

  4. 设置环境变量的三种方法【转载】

    文章目录 1 设置环境变量的三种方法 1.1 临时设置 1.2 当前用户的全局设置 1.3 所有用户的全局设置 2 测试当前环境变量 3 脚本解析 3.1 打开的文件如下: 3.2 脚本解析说明 3. ...

  5. linux中设置环境变量_如何在Linux中设置环境变量

    linux中设置环境变量 Wondering how to set environment variables in Linux? This is exactly what we'll be doin ...

  6. jupyter怎么配置python_python-如何在Jupyter noteb中设置环境变量

    python-如何在Jupyter noteb中设置环境变量 我有一个问题,Jupyter在bashrc文件中看不到env变量,有没有办法在jupyter中加载这些变量或向其中添加自定义变量? 8个解 ...

  7. 怎么查看linux中的环境变量,linux中查看环境变量的两种方法

    linux中查看环境变量有两种方法: 第一种是看系统环境变量的配置文件: /etc/profile这个是环境变量配置文件,里面是应经配置号的环境变量.当你在Ubuntu上安装配置jdk的JAVA_HO ...

  8. 设置环境变量的两种方法

    文章目录 简要说明 win7方法一:添加变量名形式 win7方法二:直接添加进path变量形式 win10方法一:添加变量名形式 win10方法二:直接添加进path变量形式 简要说明 本文章以win ...

  9. Linux下设置时区(通过shell设置和程序中设置)及程序中设置环境变量

    Shell中设置 bash中   export TZ="Europe/Moscow"        date -u -s "2011-10-29 21:55:00&quo ...

最新文章

  1. 工业机器人应用行业大盘点
  2. 通常,Node.js如何处理10,000个并发请求?
  3. matplotlib 标签_Python可视化matplotlibamp;seborn14热图heatmap
  4. Vineyard 加入 CNCF Sandbox,将继续瞄准云原生大数据分析领域
  5. zabbix4.2学习笔记--新建用户组和用户
  6. 人类史上最大最好的希望事件
  7. @ExceptionHandler
  8. C++ 数组在内存中的分配
  9. Visual Studio Code 快捷键的设置
  10. Error:Expected linebreaks to be ‘LF‘ but found ‘CRLF‘ linebreak-style
  11. 为什么说车联网安全将成为热门产业
  12. 支付宝玉伯:我心目中的优秀API
  13. 操作系统原理、实现与实践课后习题参考答案(已完结)
  14. 首信易支付 php,ZenCart首信易支付模块递交失败解决
  15. 开源网络情报(OSINT)定义:对您的企业意味着什么
  16. 魔力 java下载安装,UBNT EdgeMAX EdgeRouter ERPoE-5 POE+ UAP-AC-PRO开箱及安装调试
  17. 筱筱笔记:npm发包流程
  18. Android4.4之后休眠状态下Alarm不准时的问题
  19. Chrome浏览器设置黑色模式
  20. 羊皮卷二我要用心中的爱来迎接今天(中英对照)

热门文章

  1. 判断true的正确做法
  2. react设置默认props
  3. 三维重建:重定位问题
  4. 机器学习中的群论方法
  5. 在MFC中使用Cstring
  6. centos6.5搭建php网站,Centos6.5下搭建web环境(Apache+mysql+php+phpMyAdmin)
  7. 【译】LiveData 在 SnackBar/Navigation 情景下的使用(SingleLiveEvent)
  8. SpringCloud SpringBoot 推荐
  9. shell批量创建随机文件名格式文件
  10. 从 保龄球得分计算方法 浅析 深度学习