1、kettle变量有两种方式,一种是全局变量,在菜单栏->编辑->设置变量,进行全局变量的设置,二是上一步骤的值作为下一步骤的参数;另外还有kettle系统变量,此处不错探讨;
2、变量替换测试分为三个步骤,首先设置全局变量和步骤变量,如图:
3、替换变量,对于全局变量,用%%name%%或者${name}进行替换,效果相同,对于上一步值作为下一步参数,必须使用?,否则会报错,注意选择下面的允许延迟转换和替换SQL里面的变量,并且选择变量输入步骤名称,如图:
至此变量替换测试完成。
本文共 288 字,大约阅读时间需要 1 分钟。
1、kettle变量有两种方式,一种是全局变量,在菜单栏->编辑->设置变量,进行全局变量的设置,二是上一步骤的值作为下一步骤的参数;另外还有kettle系统变量,此处不错探讨;
2、变量替换测试分为三个步骤,首先设置全局变量和步骤变量,如图:
3、替换变量,对于全局变量,用%%name%%或者${name}进行替换,效果相同,对于上一步值作为下一步参数,必须使用?,否则会报错,注意选择下面的允许延迟转换和替换SQL里面的变量,并且选择变量输入步骤名称,如图:
至此变量替换测试完成。
转载于:https://blog.51cto.com/lifanfly/1349481