我想在SSAS多维数据集中的计算中创建一个计算成员,但它必须基于两个不同的维度(我不知道如何在不同的维度中调用它,也许"更好"方式..)。下面是我的意思:
我需要会员" FYE"基于来自两个维度的值 - "时间计算"和"分析"。来自"时间计算"我必须总结一下" YTD" (但只有"实际"来自维度"分析")与" ROY" (但仅限于#34;预算"来自维度"分析")。它甚至可能吗?如果是这样呢?感谢您在这种情况下的任何帮助:)
答案 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]
层次结构的所有成员生成相同的结果。要解决此问题,您需要为各个成员创建范围分配。