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