0

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

新计算成员

我需要基于“时间计算”和“分析”两个维度的值的成员“FYE”。从“时间计算”中,我必须将“YTD”(但只有“分析”维度中的“实际”)与“ROY”(但只有“分析”维度中的“预算”)相加。甚至可能吗?如果是,那怎么办?感谢您在这种情况下的任何帮助:)

4

1 回答 1

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]层次结构产生相同的结果。要解决此问题,您需要为各个成员创建范围分配。

于 2018-04-26T14:36:27.150 回答