我有一个这种格式的 SSAS 表格模型:
我需要一个输出以下格式的 SSAS DAX 查询:
有谁知道如何做到这一点?
然后我将在 SSRS 报告中使用它。
我有一个这种格式的 SSAS 表格模型:
我需要一个输出以下格式的 SSAS DAX 查询:
有谁知道如何做到这一点?
然后我将在 SSRS 报告中使用它。
很难给出可以复制/粘贴的答案,因为我不知道您的模型或表格是什么样的。您应该能够调整下面的度量和查询以适合您的模型。
[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]
)