2011-12-06 23 views
2

Informatica PowercenterのJavaトランスフォームからマッピングパラメータ($$myvariable)にアクセスするにはどうすればよいですか?informatica-powercenter Javaのマッピング変数

私がしたいことは、Javaトランスフォームを構成可能にして変数を再利用可能にすることです。変数はJavaコードから変数にアクセス(読み込み)できませんでした。

答えて

2

は、私は3つのオプション

  • 使用するJava変換

  • 使用シェル変数で定義された入力ポートに 変数を渡すと、それらを取得する変数ポートと表現変換を参照してください例えばJavaのSystem.getenv「コール:

    final String myconfig = System.getenv("MYCONFIG");

  • は、変数

    Integer getEmpID() throws SDKException { return (Integer)invokeJExpression("SETCOUNTVARIABLE($$MyVar)", new Object [] {}); }

に到達するためにJava式を使用します
関連する問題