关于一个基于生产主题分析,维度设计的问题

0
现有一组生产数据,表数据如下,这是一个生产线,物料A、物料B、物料C经加工制造,生产成为产品甲,则对产品甲进行物料配比分析即为物料占产品的比重;制造产品甲的过程,同时存在用电费用,煤费用,油费用,工资费用等,和物料等共同构成生产产品甲的费用构成,通过总成本费用/产品甲产量,可以得出生产产品甲的平均成本,那么这里我应该如何设计维度和事实表比较合适;

疑问:
1、物料作为维度没问题,物料还存在采购主题、库存主题等分析,但这些费用,是作为维度来处理,还是度量来处理比较合适;作为维度需要跟物料合并、还是拆分成独立的维度?如果作为度量,是不是不利于新增费用项目的情况,同时如果分析费用占比,是不是比较麻烦?
2、产品甲,只是生产过程中的半成品,即可作为产品销售也可作为下一个产品线的物料,那我这里是作为一个单独的产品维度还是跟物料维度合并,现在实际情况就是,在另外一个生产线中,产品甲是作为物料出现的。
3、最终维度及事实表的设计,要能满足生产这张分析表;

由于新人初次接触,还请各位大师给予解答,谢谢!!

shuju.png


产品甲平均成本=总费用/总产量=(200+300+500+200+300+100+400)/100=20
已邀请:
1

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-11-18 回答

这个问题有点意思,占坑,才看到,基本思路是:
1. 在生产环节,产品和物料在一张表中存在,增加原材料和半成品,产成品的标志位
2. 在销售环节,将产成品单列,也就是说是单独的维度表
3. 增加费用的维度,具体Amount作为度量处理
4. 另外,你好像缺少了一个维度,“工序”,在某个工序下由A+B+C->甲

建议你自己画两个模型出来,一个是3NF模型,描述各个Entity之间的关系,另一个是Dimensional Model的模式,从分析的视角出发构建模型。
明天会给你详细答复,今天太晚了。
 

要回复问题请先登录注册