方向:
在 SSAS:s 名为“计算”的选项卡中使用 KPI [措施].[利润率],然后在我的 SSRS 报告和其他用户中使用它
障碍:
我尝试在 SSAS 中的“命名集”或“计算集”中应用源代码,但它根本不起作用。我不知道如何在 SSAS 中应用源代码。
信息:
*我正在使用 SQL Server 2012
*今天,我在数据集内部的查询设计器视图中的 SSRS 报告中有源代码,但我希望代码位于 SSAS 内部,我可以允许用户使用他们报告中的相同源代码。
*报告的数据源是我的SSRS中的SSAS。仅限 MDX 代码。
*源代码可用于AdventureWorks。
![在此处输入图像描述][1]
WITH
MEMBER
[Measures].[Profit Margin] AS
([Measures].[Internet Sales Amount] - [Measures].[Internet Total Product Cost] ) / [Measures].[Internet Sales Amount] ,
FORMAT_STRING="Percent"
SELECT
{
[Measures].[Internet Sales Amount],
[Measures].[Internet Total Product Cost],
[Measures].[Profit Margin]
}
ON COLUMNS ,
{
[Date].[Calendar].[Calendar Year].&[2007],
[Date].[Calendar].[Calendar Year].&[2008]
}
ON ROWS
FROM [Adventure Works]