0

のactive_statusに対してvalid_from/valid_to SCD2ディメンションテーブルに値を設定するには、最新のアクティブな行を示すマーカーが常に有効です。ディメンションテーブル

あり、私は 1)VALID_FROM/VALID_TO 2)active_statusと考えることができる2つの方法があります。アクティブ/

VALID_FROM/VALID_TOは、より多くの情報を保持していることは明らかであるを削除しますが、そのETLプロセスをたくさん複雑になります?

これらの2つの方法の発音とクローンは何ですか?

答えて

0

主にSCD2を実装する2つの方法があります。

1バージョン管理を維持します。 2次元の開始日と終了日を保持します。

ほとんどの場合、アクティブな非アクティブフラグを持つ2番目のアプローチを使用します。

https://en.wikipedia.org/wiki/Slowly_changing_dimension

0

あなたがこれまでの歴史的なデータをロードしたい場合は、/からの日付に必要があります。

現在の/アクティブフラグは単なるクエリヘルパーです。

関連する問題