基于二维的SSAS多维数据集中的计算成员

时间:2018-04-26 07:06:50

标签: ssas mdx olap cube mdx-query

我想在SSAS多维数据集中的计算中创建一个计算成员,但它必须基于两个不同的维度(我不知道如何在不同的维度中调用它,也许"更好"方式..)。下面是我的意思:

New calculated member

我需要会员" FYE"基于来自两个维度的值 - "时间计算"和"分析"。来自"时间计算"我必须总结一下" YTD" (但只有"实际"来自维度"分析")与" ROY" (但仅限于#34;预算"来自维度"分析")。它甚至可能吗?如果是这样呢?感谢您在这种情况下的任何帮助:)

1 个答案:

答案 0 :(得分:0)

您必须定义从示例中返回100和600的度量。完成后,创建一个等于([DimTimeCalculations].[Time Calculations].[YTD], [DimAnalysis].[Analysis].&[Actual], [Measures].[<measure to produce 100>]) + ([DimTimeCalculations].[Time Calculations].[ROY], [DimAnalysis].[Analysis].&[Budget],[Measures].[,<measure to produce 600>])的计算度量。

一个警告 - 此CM将为[DimTimeCalculations].[Time Calculations][DimAnalysis].[Analysis]层次结构的所有成员生成相同的结果。要解决此问题,您需要为各个成员创建范围分配。