目次

Search

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

Designerガイド

Designerガイド

緩やかに変化する次元ウィザードの使用

緩やかに変化する次元ウィザードの使用

緩やかに変化する次元ウィザードでは、緩やかに変化する次元テーブルをロードするため、以下のマッピングが作成されます。
  • タイプ1の次元マッピング。
    新しい次元を挿入し、既存の次元を上書きすることにより、緩やかに変化する次元のテーブルをロードします。 以前の次元データの履歴が必要ない場合には、このマッピングを使用します。
  • タイプ2の次元/バージョンデータのマッピング。
    新しい次元および変更された次元を挿入することにより、緩やかに変化する次元テーブルをロードし、バージョン番号と増加したプライマリキーを使用して変更を追跡します。 次元データの全履歴を維持し、変更の軌跡を追跡する場合には、このマッピングを使用します。
  • タイプ2の次元/フラグカレントのマッピング。
    新しい次元および変更された次元を挿入することにより、緩やかに変化する次元テーブルをロードし、フラグを使用してカレント次元データと増加したプライマリキーにマークを付け、変更を追跡します。 次元データの全履歴を維持し、現在の次元のみにフラグを設定する際に変更の軌跡を追跡する場合には、このマッピングを使用します。
  • タイプ2の次元/有効な日付範囲のマッピング。
    新しい次元および変更された次元を挿入することにより、緩やかに変化する次元テーブルをロードし、日付の範囲を使用して、カレント次元データを定義します。 次元データの全履歴を維持し、有効な日付範囲で変更を追跡する場合には、このマッピングを使用します。
  • タイプ3の次元マッピング。
    新しい次元を挿入して既存の次元の値を更新することにより、緩やかに変化する次元テーブルをロードします。 次元テーブル内の現在の次元値および以前の次元値を維持する場合には、このマッピングを使用します。
以下の表に、緩やかに変化する次元を使ったマッピングのタイプを示します。
緩やかに変化する次元を使ったマッピング
ターゲットテーブル
履歴
データの処理
タイプ1の次元
緩やかに変化する次元
なし
新しい次元を挿入します。既存の次元を変更された次元で上書きします。
タイプ2の次元/バージョンデータ
緩やかに変化する次元
完全
新しい次元と変更された次元を挿入します。バージョン番号を作成し、プライマリキーをインクリメントすることにより、変更を追跡します。
タイプ2の次元/フラグ
緩やかに変化する次元
完全
新しい次元と変更された次元を挿入します。カレントバージョンにフラグを設定し、プライマリキーをインクリメントすることにより、変更を追跡します。
タイプ2の次元/有効日付
緩やかに変化する次元
完全
新しい次元と変更された次元を挿入します。有効期間を作成して、変更を追跡します。
タイプ3の次元
緩やかに変化する次元
部分的に維持
新しい次元を挿入します。既存の次元内の変更された値を更新します。オプションとしてロードの日付を使用して、変更を追跡します。