目次

Search

  1. はじめに
  2. コンポーネント
  3. APIコレクション
  4. ビジネスサービス
  5. ファイルリスナ
  6. 固定長ファイル形式
  7. 階層マッパー
  8. 階層スキーマ
  9. 業種別データサービスカスタマイザ
  10. インテリジェント構造モデル
  11. インテリジェント構造モデルの改良
  12. マップレット
  13. 保存済みクエリ
  14. 共有シーケンス
  15. ユーザー定義関数

コンポーネント

コンポーネント

マップレットのPowerCenter XMLファイル

マップレットのPowerCenter XMLファイル

データ統合
でマップレットを使用するには、PowerCenterマップレットを定義するPowerCenter XMLファイルをアップロードします。
PowerCenter XMLファイルを使用して
データ統合
マップレットを作成する場合は、次のルールを検討します。
  • マップレットに接続を使用するトランスフォーメーションが含まれる場合、PowerCenter XMLファイルに含まれるのは、ワークフローが1つ、セッションタスクが1つ、マッピングが1つ、マップレットが1つのみです。
    マップレットに接続を使用するトランスフォーメーションが含まれない場合、PowerCenter XMLファイルにマップレットを1つ含める必要があります。ワークフロー、セッションタスク、およびマッピングは省略可能です。
  • セッションでは、あらゆるタイプの接続を使用出来ます。
  • PowerCenterマッピングでは、すべてのソースフィールドとターゲットフィールドをマッピングする必要はありません。
  • PowerCenterマップレットには、次のサポート対象トランスフォーメーションを含めることが出来ます。
    • アグリゲータトランスフォーメーション
    • 式トランスフォーメーション
    • フィルタトランスフォーメーション
    • HTTPトランスフォーメーション
    • ルックアップトランスフォーメーション
    • Salesforceルックアップトランスフォーメーション(複数の一致で単一の一致を返す)
    • Salesforce Picklistトランスフォーメーション
    • Salesforce統合トランスフォーメーション
    • ソータートランスフォーメーション
    • ストアドプロシージャトランスフォーメーション(例外処理あり)
    • トランザクション制御トランスフォーメーション
    • Webサービスコンシューマトランスフォーメーション
    • ソースがフラットファイルかデータベースのXMLジェネレータトランスフォーメーション
    • ソースがフラットファイルかデータベースのXMLパーサートランスフォーメーション
  • 同期
    タスクでマップレットを使用する場合、PowerCenterマップレットに複数の入力トランスフォーメーションを含める事は出来ません。
  • マップレットを
    マッピング
    タスクで使用する場合は、PowerCenterマップレットに複数の入力トランスフォーメーションを含めることが出来ます。
  • データ統合
    では、複数の入力グループがあるPowerCenterマップレットが、1つの入力グループがあるマップレットにフラット化されます。このため、PowerCenterマップレットの各入力グループのポートには一意の名前が必要です。名前が一意でない場合は、PowerCenterで入力ポートの名前を変更してから、マップレットを含むPowerCenter XMLファイルをエクスポートします。
  • データ統合
    は再利用可能なオブジェクトを保存するためにリポジトリを使用しないので、PowerCenterマップレットにはショートカットなどの再利用可能なオブジェクトを含める事は出来ません。再利用可能なオブジェクトを含まないマップレットをエクスポートします。