日期:2014-05-18  浏览次数:20688 次

ssas中事实表和维表关联,想在结果中显示维表未关联上的信息
如题:

假如有两个表:
(1)fact_order,字段如下:

order_id cust_id amount
1 1 10

(2)
dim_cust,字段如下:
cust_id cust_name
1 aa
2 bb
想在ssas-cube中关联后,能查询到cust_id=2

1,1,10
0,2,0




------解决方案--------------------
意思是否就是要维度全部显示出来,如果事实表没关联上,也显示吗?只不过其他为0,是这个的吗?如果是这个话,判断一下度量值就可以了
------解决方案--------------------
select [cust_id].children on 0, [Measures].amount on 1 from [cube],再将空的维度的默认值设为0就ok了

------解决方案--------------------
EXCEL透视表好像没有加MDX语句的地方,只有拖度量值和拖维度呈现呀。。
------解决方案--------------------
恭喜楼主...在 计算 中,加一列【计算成员】就行了