0

我必须将以下数据集加载到维度表中,我需要检查贡献列上的渐变维度类型 2 。以下数据集上有历史数据,我需要加载包括历史数据在内的所有记录,然后将最后一条记录标记为活动(RowIsCurrent = Y)并将其他记录标记为不活动(RowIsCurrent = N,RowEndDate = GetDate())。ClientID 是业务密钥。处理这些历史数据的最佳方式是什么?

表结构:-
ClientID int、
Name varchar(20)、
Contribution Money、
EffectiveDate date、
RowisCurrent varchar(1)、
RowEndDate datetime

数据集
ClientID、名称、贡献、EffectiveDate
1,John ,1000,2012-12-31 1,John,
1100,2013-01-31 1,John,
1300,2013-03-31
1,John,1400,2013-10 -31

4

0 回答 0