Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2Bトランスフォーメーション
  8. チャンキングトランスフォーメーション
  9. クレンジングトランスフォーメーション
  10. データマスキングトランスフォーメーション
  11. データサービストランスフォーメーション
  12. 重複排除トランスフォーメーション
  13. 式トランスフォーメーション
  14. フィルタトランスフォーメーション
  15. 階層ビルダートランスフォーメーション
  16. 階層パーサートランスフォーメーション
  17. 階層プロセッサトランスフォーメーション
  18. 入力トランスフォーメーション
  19. Javaトランスフォーメーション
  20. JavaトランスフォーメーションAPIリファレンス
  21. ジョイナトランスフォーメーション
  22. ラベラトランスフォーメーション
  23. ルックアップトランスフォーメーション
  24. 機械学習トランスフォーメーション
  25. マップレットトランスフォーメーション
  26. ノーマライザトランスフォーメーション
  27. 出力トランスフォーメーション
  28. 解析トランスフォーメーション
  29. Pythonトランスフォーメーション
  30. ランクトランスフォーメーション
  31. ルータトランスフォーメーション
  32. ルール仕様トランスフォーメーション
  33. シーケンストランスフォーメーション
  34. ソータートランスフォーメーション
  35. SQLトランスフォーメーション
  36. 構造パーサートランスフォーメーション
  37. トランザクション制御トランスフォーメーション
  38. 共有体トランスフォーメーション
  39. ベクトル埋め込みトランスフォーメーション
  40. Velocityトランスフォーメーション
  41. ベリファイヤトランスフォーメーション
  42. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

クラスパス値

クラスパス値

JavaトランスフォーメーションでサードパーティまたはカスタムのJavaパッケージを使用する場合は、少なくとも1つのクラスパス値を設定します。
次のクラスパス値を設定できます。
Secure AgentのJVMClassPathプロパティ
Secure Agentは、Javaトランスフォーメーションを設計および検証する際にこのクラスパスを使用し、Mapping Designerからマッピングを実行するか、または
マッピング
タスクを実行します。このクラスパスは、エージェント上で実行されるすべてのマッピングおよび
マッピング
タスクに適用されます。
管理者
でSecure AgentのJVMClassPathプロパティを設定します。
このプロパティを設定するか、Secure AgentマシンでCLASSPATH環境変数を設定します。クラスパス値を両方とも設定する必要はありません。
CLASSPATH環境変数
Secure Agentは、Javaトランスフォーメーションを設計および検証する際にこのクラスパスを使用し、Mapping Designerからマッピングを実行するか、または
マッピング
タスクを実行します。このクラスパスは、エージェント上で実行されるすべてのマッピングおよび
マッピング
タスクに適用されます。
Secure Agentマシン上で、CLASSPATH環境変数を設定します。
CLASSPATH環境変数を設定するか、Secure AgentのJVMClassPathプロパティを設定します。クラスパス値を両方とも設定する必要はありません。
設計時クラスパス
Secure Agentは、Javaトランスフォーメーションを設計および検証するとき、およびMapping Designerからマッピングを実行するときにこのクラスパスを使用します。このクラスパスは、
マッピング
タスクによるマッピングを実行するときには使用されません。
トランスフォーメーションをテストするときに、JVMClassPathプロパティにもCLASSPATH環境変数にも必要なパッケージが含まれない場合は、設計時クラスパスを設定します。JVMClassPathプロパティまたはCLASSPATH環境変数に必要なパッケージが含まれるように設定した場合は、設計時クラスパスを設定する必要はありません。
Javaトランスフォーメーションの詳細プロパティで設計時クラスパスを設定できます。
Javaクラスパスセッションプロパティ
Secure Agentは、
マッピング
タスクの実行時にこのクラスパスを使用します。このクラスパスは、プロパティが設定されている
マッピング
タスクにのみ適用されます。
1つの
マッピング
タスクにクラスパスを設定するが、その他のタスクには設定しない場合は、Javaクラスパスセッションプロパティを設定します。JVMClassPathプロパティまたはCLASSPATH環境変数に必要なパッケージが含まれるように設定した場合は、Javaクラスパスセッションプロパティを設定する必要はありません。
マッピング
タスクの詳細セッションプロパティでJavaクラスパスセッションプロパティを設定します。
複数のクラスパス値を設定すると、Secure Agentは適用されるすべてのクラスパスを使用します。例えば、Secure AgentでJVMClassPathプロパティ、CLASSPATH環境変数、およびJavaトランスフォーメーションで設計時クラスパスを設定するとします。JavaトランスフォーメーションでJavaコードをコンパイルするか、Mapping Designerによるマッピングを実行すると、Secure Agentは3つすべてのクラスパスを使用します。
マッピング
タスクによるマッピングを実行すると、Secure AgentはJVMClassPathおよびCLASSPATH環境変数のみ使用します。
複数のクラスパスを設定する場合は、ランタイムエラーを発生する可能性があるためクラスまたはリソースのコピーが複数作成されないようにしてください。