2014-11-05 49 views
0

我在SQL Server Analysis Services中的多維數據集中有一個名爲[Measures].[Qty Back Sale]的度量。它是列的總和Qty_BackSale。現在我想定義一個度量來計算Qty_BackSale大於零的行數。如何在SSAS中定義計算大於零的值的計算?

我該如何計算它?

+0

你可能在尋找FILTER()函數嗎? – 2014-11-05 20:42:54

回答

0

最簡單的方法是將一個命名計算添加到數據源視圖中的事實表。你會使用像case when Qty_BackSale > 0 then 1 else 0 end這樣的表達式。然後,用標準AggregateFunction Sum來定義一個基於此的新度量。

0

無需存儲零點,否則會鼓勵密集的數據。