怎样把销售事实表与促销维度表(某段时间内对应的促销)作关联?
0
如下图,我需要把促销信息关联到事实表中,是应该怎么操作?需要把促销的信息关联到事实表中,在事实表增加一个促销名称的字段还是怎样?还有就是缓慢变化维之类的,例如某个人某段时间负责A店铺,另一段时间负责B店铺等,好像也是这种模型,有开始、结束时间,刚刚开始接触BI,一个小白,问题简单不要见笑。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2016-02-26 回答
赞同来自:
如果是简单的促销规则,创建一个促销的维度表,在事实表中增加一个促销维度。
促销的需求挺复杂的,有的时候一张表是解决不了的。比如单品类的促销,就是单纯的在某商品上的折扣,还有账单级的打折,比如满减返券,再比如一次购买行为应用到好几个促销规则,这个就得具体问题具体分析了,根据需求来设计。
2. 缓慢变化维
你说的这种场景,有不少时候其实不是缓慢变化,而是变化挺频繁的那种。也可以考虑把销售人员和店铺都加到事实表中。
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2016-02-25 回答
赞同来自:
然后在事实表建立一个新列 保存该ID,再将它们关联
关于SCD的问题,你可以去http://www.flybi.net/blog/biwork/ 学习一下
minren118 2016-02-26 回答
赞同来自: