针对维度表

时间:2016-05-12 07:55:42

标签: etl data-warehouse dimensional-modeling snowflake-schema

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

我能想到两种方式 1)valid_from / valid_to 2)active_status:active / deleted

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

这两种方法的顶尖是什么?

2 个答案:

答案 0 :(得分:0)

实现SCD2主要有两种方式

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

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

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

答案 1 :(得分:0)

如果您想要加载历史数据,则需要使用自/关日期。

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