0

我有一个这种格式的 SSAS 表格模型:

在此处输入图像描述

我需要一个输出以下格式的 SSAS DAX 查询:

在此处输入图像描述

有谁知道如何做到这一点?

然后我将在 SSRS 报告中使用它。

4

1 回答 1

0

很难给出可以复制/粘贴的答案,因为我不知道您的模型或表格是什么样的。您应该能够调整下面的度量和查询以适合您的模型。

[ProductSales] := 
SUMX ( Sales, Sales[Quantity] * Sales[Price] )

[SalesMTD] :=
CALCULATE ( [ProductSales], DATESMTD ( DateTable[DateKey] ) )

[SalesYTD] :=
CALCULATE ( [ProductSales], DATESYTD ( DateTable[DateKey] ) )

[SalesMTDPrevYear] :=
CALCULATE (
    [ProductSales],
    SAMEPERIODLASTYEAR ( DATESMTD ( DateTable[DateKey] ) )
)

[SalesYTDPrevYear] :=
CALCULATE (
    [ProductSales],
    SAMEPERIODLASTYEAR ( DATESYTD ( DateTable[DateKey] ) )
)

要将您的信息提取到 SSRS(我假设您知道如何进入数据集创建屏幕):

EVALUATE
SUMMARIZE ( 
    Locations[Continent], 
    Locations[Country], 
    Locations[City], 
    Products[ProductName], 
    "Month Sales (This Year)", [SalesMTD],
    "Month Sales (Last year)", [SalesMTDPrevYear], 
    "YTD Sales (This Year)", [SalesYTD], 
    "YTD Sales (Last year)", [SalesYTDPrevYear]
)
于 2018-03-05T18:40:22.753 回答