1、kettle变量有两种方式,一种是全局变量,在菜单栏->编辑->设置变量,进行全局变量的设置,二是上一步骤的值作为下一步骤的参数;另外还有kettle系统变量,此处不错探讨;

    2、变量替换测试分为三个步骤,首先设置全局变量和步骤变量,如图:

     kettle变量设置和替换_kettle 变量替换

   3、替换变量,对于全局变量,用%%name%%或者${name}进行替换,效果相同,对于上一步值作为下一步参数,必须使用?,否则会报错,注意选择下面的允许延迟转换和替换SQL里面的变量,并且选择变量输入步骤名称,如图:

kettle变量设置和替换_kettle 变量替换_02

    至此变量替换测试完成。