我對MDX這個深度比較陌生,但這裏是我的兩難境地。我的目標是使用.Net存儲過程實現計算成員。計算(XIRR)將基於一組現金流量日期和現金流量。理想情況下,這將是我的多維數據集中的一個計算結果,可作爲Excel/Browser用戶的衡量指標。MDX被計算成員SubCube
所以開始簡單我只是試圖實現我自己的COUNT計算成員/度量(甚至不使用.Net)來說根據當前上下文計算給定維度中的成員數量。因此,讓我們說我有一個維度客戶與客戶ID密鑰。假設我的數據庫中共有100個客戶。因此,Count(Customer.CustomerId.AllMembers)將爲100.現在,當您開始使用瀏覽器並在Customer.CustomerId上說過濾器時。 & 1,Customer.CustomerId。 & 2(客戶ID爲1和2)我希望我的計數成員返回2,但它返回的總數爲100。我曾嘗試使用存在。我相信有一些我根本不瞭解的東西。
希望這是有道理的,非常感謝來自對SSAS/MDX和計算有很好理解的人的幫助。提前致謝。
馬蒂
謝謝你指點我正確的方向。我現在正在使用一個解決方案,現在我使用了與我的XIRR(現金流)所需的度量關聯的維度上的動態命名集。在我的計算指標中結合使用EXISTING可以爲我提供準確的現金流量。我最終會想找出一個更好的解決方案,以處理用於Filter/SubCube的其他維度或其他維度的現金流量。但現在這會起作用。非常感謝你!! – kapacity