目次

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ソース修飾子トランスフォーメーションをマッピングに追加するには、XMLソース定義をMapping Designerワークスペースにドラッグするか、手動でXMLソース定義を作成します。マッピングにXMLソース定義を追加する際、XMLソース修飾子トランスフォーメーションにXMLソース定義を接続する必要があります。XMLソース修飾子トランスフォーメーションは、Integration Serviceがセッション実行時に読み込むデータ要素を定義します。 これによって、PowerCenterによるソースデータの読み込み方法が決まります。XMLソース修飾子トランスフォーメーションはアクティブなトランスフォーメーションです。
XMLソース修飾子トランスフォーメーションは、XMLソースの各カラムに対して必ず入力ポートまたは出力ポートを1つ持っています。ソース定義のXMLソース修飾子トランスフォーメーションを作成すると、DesignerはXMLソース定義の各ポートをXMLソース修飾子トランスフォーメーションのポートにリンクします。リンクの削除や編集はできません。XMLソース定義をマッピングから削除すると、Designerは対応するXMLソース修飾子トランスフォーメーションも削除します。1つのXMLソース定義を、1つのXMLソース修飾子トランスフォーメーションにリンクすることができます。
1つのXMLソース修飾子グループのポートを他のトランスフォーメーションのポートにリンクし、別々のデータフローを作成することができます。ただし、XMLソース修飾子トランスフォーメーションの複数のグループのポートを同じターゲットトランスフォーメーションのポートにリンクすることはできません。
プロパティのいくつかを編集し、メタデータエクステンションをXMLソース修飾子トランスフォーメーションに追加することができます。