变量使用
系统变量
使用获取系统信息组件可获取系统变量信息 点击【插入】新建字段
新建字段后点击【类型】弹出系统变量选择框
用户变量
用户变量
使用【获取变量】组件可以读取用户变量数据 点击【获取字段】即可获取当前用户的变量数据
获取字段会自动生成变量数据
如果某个变量无值,将默认设置为【null】
运行变量
此类参数是在用户运行时指定的
命名参数
用户在工作流中设置参数 KETTLE_PATH
用户可以在运行时使用命名参数来指定参数 KETTLE_PATH 的值 点击【运行】
在【执行转换】配置框选择【命令参数】
点击【新增参数】,如 KETTLE_PATH 值为 kettlepath
点击【启动】,文本文件输出组件的文件名称即被设置为变量 KETTLE_PATH 的值 kettlepath
变量
用户可以在运行时使用变量来指定参数 KETTLE_PATH 的值 在【执行转换】配置框选择【变量】,并点击新增变量来设置变量值
设置变量【KETTLE_PATH】的值为 test_path
点击【启动】,文本文件输出组件的文件名称即被设置为变量 KETTLE_PATH 的值 test_path
位置参数
变量管理
设置变量
点击【设置变量】
新增变量
使用设置变量功能新增用户变量
在【设置变量】窗口,右键菜单选择【插入】或【在当前行前面插入】或【在当前行后面插入】
在对应记录行录入变量信息,点击【确定】保存变量信息
使用【设置变量】组件新增局部变量
使用【设置变量】组件新增的变量根据定义只在对应的环境中生效
删除变量
在【设置变量】窗口,选中某条记录行,右键菜单选择【删除选中的行】删除该条记录,点击【确定】更新变量信息。在【设置变量】窗口,右键菜单选择【删除全部】删除全部记录,点击【确定】更新变量信息。