0

Kimball タイプ 2 メソッドを使用して行への変更を既に追跡しているソース システム (OLTP) からいくつかのディメンションを作成しています。彼の最新の本で、彼はこれらを「ゆっくりと変化するエンティティ」と呼んでいますが、それらをデータ ウェアハウスにロードする方法については説明していません。

現在、私の考えは、ライブ データベースから「Valid From」フィールドと「Valid To」フィールドをコピーし、現在の日を使用する通常の方法の代わりに、タイプ 2 のディメンションでそれらを使用することです-1 行を期限切れにします。このようにして、ディメンションはライブ テーブルと同じになります。

データをロードするときは、自然キーと「有効開始日」の日付を結合して行を一致させる必要があります (ソーステーブルはタイプ 2 のために自然キーを繰り返すため)。

基本的にソースシステムを使用して変更を追跡するという私のアプローチに問題があると思う人はいますか?

4

0 に答える 0