维度表数据变化如何添加?
0
例如:
销售事实表(描述了某种产品的销量,结构如下)
时间维度、产品维度、颜色维度..................(N多维度)、销售数量
产品维度表(描述了产品信息,结构如下)
产品ID、产品名称
产品维度初始化的方法:
1.手动初始化“产品维度表”
2.转换过程中,通过转换程序来初始化“产品维度表”。
那种方式比较好,或者有其他更好的方法?
产品维度表追加方法(产品维度表已经初始化完毕,后续有新的产品增加):
1.手动在“产品维度表”增加一条记录。
2.转换过程中,通过转换程序向“产品维度表”增加一条记录。
那种方式比较好,或者有其他更好的方法。
概括起来就是,维表发生变化时,一般的处理方式的什么?谢谢。
销售事实表(描述了某种产品的销量,结构如下)
时间维度、产品维度、颜色维度..................(N多维度)、销售数量
产品维度表(描述了产品信息,结构如下)
产品ID、产品名称
产品维度初始化的方法:
1.手动初始化“产品维度表”
2.转换过程中,通过转换程序来初始化“产品维度表”。
那种方式比较好,或者有其他更好的方法?
产品维度表追加方法(产品维度表已经初始化完毕,后续有新的产品增加):
1.手动在“产品维度表”增加一条记录。
2.转换过程中,通过转换程序向“产品维度表”增加一条记录。
那种方式比较好,或者有其他更好的方法。
概括起来就是,维表发生变化时,一般的处理方式的什么?谢谢。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
2 个回复
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-10-10 回答
赞同来自: 老头子
2. 维度变化主要就是一个缓慢变化维 Slowly Changing Dimension,可以参考这篇博客了解
数据仓库系列 - 缓慢渐变维度 (Slowly Changing Dimension) 常见的三种类型及原型设计 http://www.flybi.net/blog/biwork/974
老头子 - 专注是唯一的捷径 2015-10-09 回答
赞同来自:
一般来说数据仓库处理维度缓慢变化有几种方式:
1. 全量替代
2. 增加SCD_Flag标示
3. 增加SCD_start_date、SCD_END_DATE
详细具体的找时间写个博客,今天有点晚了,早休息吧