Ssas

獲得計算成員的不同計數?

  • April 7, 2015

我正在使用 SSAS 並創建了一個連結到 SQL Server 上的 Fact_SalesMetrics 的度量值組。在這方面,我有七項措施。除了具有 Distinct Count 聚合的 Sales Invoice 之外,所有度量都具有 Sum 聚合。

一切都很好。我需要將“CustomerID”的聚合也設為 Distinct 計數,但我做不到。它說我錯誤狀態,“測量組有多個不同的計數測量。”

所以,我需要將這兩個度量的聚合作為 DistintCount。我怎樣才能?任何幫助將不勝感激。

我想創建一個計算成員來實現這一點,但失敗了,因為我不知道我必須給出什麼表達!

這幫助我讓它工作!

只需轉到您的立方體並右鍵點擊即可。從一開始就選擇“不重複計數”。

在此處輸入圖像描述

當你點擊確定。將自動創建新的度量組。而且您不會看到任何警告消息。

在此處輸入圖像描述

我希望這篇文章可以幫助像我一樣堅持創建 Distinct Count Measure 的任何人。

完整的定義在這裡

每個度量值組的單個不同計數的限制與性能有關。要使兩個不同的計數度量顯示在同一個度量組中,您可以使用Darren Gosbell在此處建議的解決方法。

兩全其美…性能受益於每個 DC 度量駐留在其自己的度量組中,UX 受益於所有相關度量出現在同一度量組中。

引用自:https://dba.stackexchange.com/questions/96977