跳到主要内容
uencoder

Slowly Changing Dimension

缓变维度(SCD)处理维度属性随时间缓慢变化,分 Type 1-7 策略保留历史。

用途

设计数据仓库历史追踪策略,选择合适的 SCD 类型。

机制

Type 1 覆盖(不保历史);Type 2 新增行 + 有效期(保完整历史,最常用);Type 3 加列(保前一值);Type 6 混合。Type 2 用代理键 + start/end 时间戳。

用例

  • 数据仓库历史追踪
  • 维度建模
  • ETL 设计

相关工具

参考链接