如何$$myvariable
从 Informatica Powercenter 中的 Java 转换访问映射参数 ( )?
我想做的是通过使其一部分可配置来使Java转换可重用,并且变量似乎适合于此,但是我无法从Java代码中访问(读取)变量。
如何$$myvariable
从 Informatica Powercenter 中的 Java 转换访问映射参数 ( )?
我想做的是通过使其一部分可配置来使Java转换可重用,并且变量似乎适合于此,但是我无法从Java代码中访问(读取)变量。
我看到三个选项
使用带有变量端口的表达式转换,将变量传递到 java 转换中定义的输入端口
使用 shell 变量并通过 Java 'System.getenv' 调用获取它们,例如:
final String myconfig = System.getenv("MYCONFIG");
使用 Java 表达式获取变量
Integer getEmpID() throws SDKException
{
return (Integer)invokeJExpression("SETCOUNTVARIABLE($$MyVar)", new Object [] {} );
}