2016-09-22 31 views
0

我面臨的情況是,必須使用從OLAP多維數據集檢索數據的報表複製基於關係數據庫的報表。 我試圖複製的報告顯示如下的葉級數據:如何使用MDX獲取類似T-SQL的單軸葉級結果

帳戶| PersonID |產品|銷售數量

當我嘗試用MDX複製此報告時,問題在於Account和Person維度的成員太多,因此當我加入它們時,系統內存不足。我嘗試使用FILTER()來縮小一點但沒有成功。

請注意,只有一個軸。 如何使用不帶性能問題的MDX獲得與T-SQL查詢相同的結果?

回答

0

我用NONEMPTYCROSSJOIN()函數

+1

這是老 - 現在人們使用'NON EMPTY'在他們的選擇條款,或包裹'NonEmpty'圍繞一組 - 這可能是一組由交叉產生的元組加入 – whytheq