场景:
时间维度表:字段(日期)
收费事实表:字段(金额,收费日期,就诊编号)
管理:使用维度表的 日期字段与事实表的 收费日期字段 进行关联,建立多维度数据集。
问题:
DW : 9月份数据是 10000 (sql 查询数据库结果 :select sum(金额) from 收费事实表 where 收费日期>='2013-09-01' and 收费日期 <'2013-10-01')
Cube:9月份的数据 9430 (Cube 拖出来的结果 少!!!!!!!!)
解决:
发现问题:该事实表上还有一个关联【就诊编号】 与 【就诊维度表】进行关联,结果发现【收费事实表】中有部分【就诊编号】不在【就诊维度表】中,
然后就将这部分数据的就诊编号 置为:9999999999,【就诊维度表中】增加一条对应的维度数据