目次

Search

  1. はじめに
  2. Designerの使用
  3. ソースに関する作業
  4. フラットファイルに関する作業
  5. ターゲットに関する作業
  6. マッピング
  7. マップレット
  8. マッピングパラメータおよび変数
  9. ユーザー定義関数に関する作業
  10. デバッガの使用
  11. データリネージの表示
  12. オブジェクトの比較
  13. ビジネスコンポーネントの管理
  14. キューブと次元の作成
  15. マッピングウィザードの使用
  16. データタイプリファレンス
  17. Webブラウザの設定

Designerガイド

Designerガイド

タイプ3の次元マッピングの作成手順

タイプ3の次元マッピングの作成手順

タイプ3の次元を使ったマッピングを作成するには:
  1. Mapping Designerで、[マッピング]-[ウィザード]-[緩やかに変化する次元]の順にクリックします。
  2. マッピング名を指定し、[タイプ3次元]を選択します。[次へ]をクリックします。
    マッピング名を付けるにあたっては、m_
    マッピング名
    の形にしてください。
  3. マッピングで使用するソース定義を選択します。
    [ソーステーブルの選択]リストに利用可能なソース定義がすべて表示されます。このリストには、ショートカット、フラットファイル、リレーショナル、およびアプリケーションソースが含まれます。
  4. マッピングのターゲットテーブルの名前を入力します。[次へ]をクリックします。
    ターゲット定義名を付けるにあたっては、「T_
    ターゲット名
    」の形にしてください。
  5. ルックアップ条件として使用するカラムを[ターゲットテーブルのフィールド]リストから1つ以上選択し、[追加]をクリックします。
    ウィザードは選択したカラムを[論理キーフィールド]リストに追加します。
    選択するカラムはソースのキーカラムである必要があります。
    セッションの実行時に、Integration Serviceにより既存のターゲットデータのルックアップが実行されます。 [論理キーフィールド]カラムが対応するターゲットカラムに一致する場合、Integration Serviceによりターゲットデータが返されます。
    [論理キーフィールド]からカラムを削除するには、カラムを選択して[削除]をクリックします。
  6. Integration Serviceで変更を比較するカラムを1つ以上選択し、[追加]をクリックします。
    ウィザードにより選択したカラムが[変化を比較したいフィールド]リストに追加されます。
    セッションを実行すると、Integration Serviceによりソース行と対応するターゲット(ルックアップ)行との間で、[変化を比較したいフィールド]リスト中のカラムが比較されます。 Integration Serviceにより変更が検出されると、行が変更のフラグに設定されます。
    前の値を保持したいカラムを選択してください。ターゲット中の前の値の保持にあたって、Designerはこのリストの各カラムについて追加のカラムを作成します。カラムの名前は「PM_PREV_
    カラム名
    」となります。
    リストからカラムを削除するには、カラムを選択して[削除]をクリックします。
  7. [次へ]をクリックします。
  8. Integration Serviceで新しい行および変更された行にタイムスタンプを記録する場合、[有効な日]を選択します。
    ウィザードにより、Integration Serviceが比較するカラムと、過去の値を保持するカラムの名前が表示されます。
  9. [終了]をクリックします。
    タイプ3の次元を使ったマッピングでは、Designerは同一のターゲット定義の2つのインスタンスを使用して、2つの別のデータフローから同じターゲットテーブルに書き込むことができます。ターゲットデータベースでは、ターゲットテーブルを1つだけ作成してください。