运行过程中数值是一直变化的,kettle参数传递有多钟方式:

1、将Job的参数传给tarformation

a.打开Job,点击右键,选择设置(Job setting)

b.进入Job的设置页面,选择第二个参数(Parameters)

c.然后在下面添加需要的参数有几个添加几个,比如添加了参数Yesterday

d.点击ok

这样在点击点击运行的时候,可以看到Parameters中出现了Yesterday,输入值,参数就可以传递给tarformation

如果在Linux用命令行启动传参数的话可以用下面命令,参数之间用空格区分:

/home/test/data-integration/kitchen.sh -param:Yesterday=$yesterday -param:useridbuyer=$useridbuyer -param:useridseller=$useridseller -file /home/test/logs/$vardate.txt

kettle传递多个参数

原文:https://blog.csdn.net/yueyinger131/article/details/9185837 

相关文章:

  • 2021-09-17
  • 2021-07-04
  • 2022-12-23
猜你喜欢
  • 2021-10-25
  • 2022-12-23
  • 2021-12-15
  • 2021-08-07
  • 2022-01-22
  • 2022-01-18
  • 2021-10-19
相关资源
相似解决方案