目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

ポート属性に関する作業

ポート属性に関する作業

ポートには、データタイプや精度などの属性があります。カスタムトランスフォーメーションを作成する場合、ユーザー定義のポート属性を作成することができます。 ユーザー定義のポート属性は、カスタムトランスフォーメーション内のすべてのポートに適用されます。
例えば、XMLデータを解析するエクスターナルプロシージャを作成するとします。 その際に、XML階層内での要素の位置を定義できる「XMLパス」というポート属性を作成することができます。
カスタムトランスフォーメーションの[ポート属性定義]タブで、ポート属性を作成し、デフォルト値を割り当てることができます。 [ポート]タブで、各ポートごとに固有のポート属性を定義できます。
ポート属性を作成する場合は、以下のプロパティを定義します。
  • 名前。
    ポート属性の名前。
  • データタイプ。
    ポート属性値のデータタイプ。 Boolean、Numeric、Stringのいずれかを選択できます。
  • 値。
    ポート属性のデフォルト値。 このプロパティはオプションです。ここに値を入力すると、その値がカスタムトランスフォーメーション内のすべてのポートに適用されます。 [ポート]タブで、各ポートのポート属性値を上書きすることができます。
ポート属性は各カスタムトランスフォーメーションに対して定義します。 ポート属性をカスタムトランスフォーメーション間でコピーすることはできません。