重命名Dimension Attribute后,在SSAS多维数据集中创建计算成员

时间:2017-06-06 14:36:30

标签: ssas mdx

我是SSAS Cubes的新手,并且不了解MDX。

我需要帮助来创建计算成员。我在计算成员计算中使用的维度属性被重命名,这就是计算无效的原因。

我有一个名为" IN "在多维数据集中,当属性值" C 1" " CounterKey" > " IN" 维度为1。

我使用了下面的计算,它工作正常。

([Measures].[CounterKey count],([Dim IN].[C 1 Top Box].&[1]))

我必须将" C 1" 重命名为更加用户友好/描述性的名称,即" Courtesy TB" 。更改名称后,我在计算成员中进行了如下所示的更改

([Measures].[CounterKey count],([Dim IN].[Courtesy TB].&[1]))

但计算不再有效,我只是得到一个null。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

这似乎是错误的重命名或其他。尝试拖动你的立方体中的成员并插入公式中。以下是否会返回null?

[Dim IN].[C 1 Top Box].&[1].UniqueName

如果为null,则表示该成员在多维数据集中不再存在。这是一个命名问题。