覆盖主要内容
版本: 6.1.0

设置变量

组件介绍

此组件允许您在作业或虚拟机中设置变量。它接受一行(并且只有一行)数据来设置变量的值。


  • 输出:上一步骤的数据。
  • 输出:设置变量后的数据。
  • 参数:无

注意要点:不能在相同的转换中设置和使用变量。这是因为所有步骤都是并行运行的。作为可选的正确用法,您可以设置要在作业的第一次转换中使用的变量。另外注意只接受一条数据设置变量。

双击打开“设置变量”组件,运行图


页面介绍

选项定义
字段名称获取得到的字段名称。
变量名要设置的变量名称(不带$ {...}或%% ... %%标志)
变量活动类型定义变量的范围,可能的选项是:
  • **在虚拟机中有效:**完整的虚拟机将知道此变量
  • **在父作业中有效:**该变量仅在父作业中有效。
  • 在祖父母作业中有效**:**该变量在祖父母作业以及所有子作业和转换中有效。
  • 在根作业中有效**:**该变量在根作业以及所有子作业和转换中均有效。

| | 默认值 | 要设置的变量名称。 |


使用案例

为了更好展示该组件的作用,我们建立一个工作流。 将“从结果获取记录”和“设置变量”组件拖入画板,工作流如上图所示,

这里使用的结果记录是其他转换的。