0

为了填充 SCD2 维度表,标记最新活动行的标记总是有益的。

我可以想到两种方法 1) valid_from/valid_to 2) active_status: active/deleted

很明显,valid_from/valid_to 保留了更多信息,但这会使 ETL 过程变得复杂吗?

这两种方法的 prons 和 crons 是什么?

4

2 回答 2

0

如果您想加载历史数据,您将需要从/到日期。

当前/活动标志只是一个查询助手。

于 2016-05-12T15:49:47.967 回答
0

SCD2主要有两种实现方式

1 保持版本控制。2 保留维度的开始日期和结束日期。

在大多数情况下,我们使用带有活动非活动标志的第二种方法。

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

于 2016-05-12T10:30:19.920 回答