我使用的是形式的查詢:使用分析服務2008有沒有一種方法可以指定每個單元格都應該使用MDX?
Select {
([Measures].[M1], [Time].[2000]),
([Measures].[M2], [Time].[2000]),
([Measures].[M1], [Time].[2001]),
([Measures].[M2], [Time].[2001])
} on 0
From [Cube]
Where
([Some].[OtherStuff])
即使我不指定非空的或類似的,我仍然只獲得三個細胞回(之一他們是空的)。
我該如何確保所有的細胞都帶回來 - 甚至是空的?
附加想法: 上面的查詢實際上並不是我正在運行的(足夠令人驚訝的:) :))。真正的有一個來自作爲select的一部分指定的相同維度的幾個層次結構,並且也作爲where子句的一部分。我想知道這是否與此有關,但我不知道究竟是什麼。
其他附加想法:* 這似乎是一個名爲Auto-Exists的AS2005/8功能。看看this MSDN article的相關部分。
請發表確切的查詢,以便我們可以更好地爲您提供幫助。此外,我已經改變了我的答案,以考慮到這一點。 – Eric 2009-07-08 13:01:28
Teroman發佈的查詢顯示了我正在談論的問題。 – Ant 2009-07-08 14:17:50