2017-01-17 81 views
0

我有兩種基於單位和折扣計算出的MDX措施。我需要計算每個折扣價值的單位總和。 我只需要在MDX(2008)中執行此計算。類似於SQL中的總和(按折扣分區)。MDX基於兩種派生指標的新措施

產品光盤單位SumofUnits

  • 芒果5%10 15
  • 蘋果5%5 15
  • 蘋果7%8 18
  • 蘋果7%10 18

任何幫助,不勝感激。

回答

0

您能否提供有關您的多維數據集結構的更多詳細信息?你有折扣歸因嗎?如果是這樣,您必須運行以下命令:

SUM(
    [Discount].[Discount].[Discount].Members, 
    [Measures].[Disc] 
) 
+0

在多維數據集結構中,它僅作爲度量使用。我無法在成員函數中使用它。折扣指標隨着時間的推移會週期性變化,因此無法將其保留爲屬性。 –

+0

您可以使用SUM聚合添加度量以彙總度量。如果不知道您的立方體結構並看到您希望的輸出,我無法幫助您。 –

+0

產品是立方體中的屬性。示例中的折扣和單位是派生的度量,現在我被要求根據折扣值計算單位的總和。 示例 **產品(屬性)光盤(測量)單位(測量)SumofUnits(Req輸出)** 請參閱示例中的值。請幫助 –