kettle设置变量

一、kettle变量类型
kettle变量分为:
1.环境变量
通过 set variables组件设置变量,范围可以是:JVM变量、作业变量、父作业变量、根作业变量。使用时通过${var}或 %%var%%变量方式引用变量
2.属性文件变量
在.kettle目录下的 kettle.property文件中设置,可kettle中可以引用
3.命令行参数(相当于位置参数)
命令行参数是指用pan执行转换时传入的参数,在sql中用可以用?占位,也叫位置参数

注意:
不管哪种参数都可以在sql中用${var}或者%%var%%表示

二、设置变量
1.设置环境变量
job:

编辑设置变量组件:

转换:

表输入:


2.设置属性文件变量
编辑C:\Users\用户名\.kettle目录下的kettle.properties文件,写入:
customerNumber=124
然后重启spoon(kettle)
转换:

表输入:


3.设置命令行参数变量
转换:


获取系统信息:

表输入:










转载于:https://www.cnblogs.com/skyrim/p/5121711.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值