簡體   English   中英

SSAS計算得出的成員-如何根據另一項指標計算總數的百分比

[英]SSAS Calculated Member - how to do percent of total based on another measure

我當前正在嘗試為SSAS 2008 R2多維數據集創建計算的度量。 在處理應收帳款數據的財務多維數據集中,我有一個“總余額”量度和一個“從DOS開始的天數”量度。 用戶看不到“自DOS以來的天數”度量,因為它僅與其他幾個結合使用以獲取平均值。

我希望新的計算得出的度量能夠顯示DOS以來天數> 90的總余額的百分比。

例如,如果總余額為1000美元,則自DOS> 90開始具有天數的記錄的總余額為500美元,則“ 90天百分比”計算得出的度量將顯示50%。

使用當前的設置是否可以做到這一點,如果可以,我將如何編寫表達式?

我發現實際上是可能的。

首先,使用case語句(例如,將其命名為[Gross Bal Over 90])在DSV中創建一個新的命名計算:

CASE 
    WHEN [Days Since DOS] > 90 THEN [Gross Balance]
    ELSE 0
END

然后,計算得出的度量將僅僅是:

Sum([Gross Bal Over 90])/Sum([Gross Balance])

然后,您可以使用戶看不到[Gross Bal Over 90],從而使外觀保持整潔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM