私のソーステーブルは常に切り捨てられてロードされます。私の薄暗いはSCD2です。MY ファクトには増分負荷がかかります。
望ましい結果を得るための理想的なアプローチを教えてください。
1日目:
StgActivity テーブル:{truncate and Load}
ActivityID ProjectID ActivityName ActivityVal
1 1 TestData1 100
DimActivity-SCD2
ActivityKey ActivityID ActivityName Active
100 1 TestData1 1
ファクトアクティビティ
ActivityKEy ActivityValue
100 100
2日目:
StgActivity テーブル:{truncate and Load}
ActivityID ProjectID ActivityName ActivityVal
1 1 TestData2 100
DimActivity-SCD2
ActivityKey ActivityID ActivityName Active
100 1 TestData1 0
101 1 TestData2 1
ファクトアクティビティ
ActivityKEy ActivityValue
100 100
101 100
3日目:
StgActivity テーブル:{truncate and Load}
ActivityID ProjectID ActivityName ActivityVal
1 1 TestData1 105
DimActivity-SCD2
ActivityKey ActivityID ActivityName Active
100 1 TestData1 0
101 1 TestData2 1
ファクトアクティビティ
ActivityKEy ActivityValue
100 100
101 105