目次

Search

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

Designerガイド

Designerガイド

タイプ2の次元/有効な日付範囲のマッピングの作成

タイプ2の次元/有効な日付範囲のマッピングの作成

タイプ2の次元/有効日付を使ったマッピングでは、ユーザーが定義する比較に基づいてソース行のフィルタリングを行い、新しい次元と変更された次元の両方をターゲットに挿入します。ターゲット内の各次元の各バージョンに対する有効期間を保持することにより、ターゲットテーブルの変更を追跡します。タイプ2の次元/有効日付ターゲットにおいて、カレントバージョンの次元には開始日があるだけで対応する終了日がありません。
緩やかに変化する次元テーブルを更新する場合に、テーブル中の過去の次元データを完全に保持したければ、タイプ2の次元/有効日付を使ったマッピングを使用します。有効期間により、各次元の変更の履歴を時間順に追跡します。
このオプションを使用すると、Designerはターゲットに以下の追加フィールドを作成します。
  • PM_BEGIN_DATE。
    ターゲットに書き込まれた新しい次元および変更された次元のそれぞれについて、Integration Serviceではシステムの日付を使用して、次元の有効な日付範囲の開始日が示されます。
  • PM_END_DATE。
    更新される各次元について、Integration Serviceではシステムの日付を使用して、次元の有効な日付範囲の終了日が示されます。
  • PM_PRIMARYKEY。
    Integration Serviceにより、ターゲットに書き込まれる各行のプライマリキーが生成されます。