重命名维度属性后在SSAS多维数据集中创建计算成员

重命名维度属性后在SSAS多维数据集中创建计算成员,ssas,mdx,Ssas,Mdx,我对SSAS立方体非常陌生,不知道MDX 我需要帮助创建计算成员。我在计算成员计算中使用的维度属性已重命名,这就是计算不起作用的原因 我在多维数据集中有一个名为“”的维度,当“维度中的”中的属性“c1”的值为1时,我正在尝试计算度量值组中的“CounterKey” 我使用了下面的计算,结果很好 ([Measures].[CounterKey count],([Dim IN].[C 1 Top Box].&[1])) 我不得不将的“C1”重命名为一个更为用户友好/描述性的名称,即的“礼貌

我对SSAS立方体非常陌生,不知道MDX

我需要帮助创建计算成员。我在计算成员计算中使用的维度属性已重命名,这就是计算不起作用的原因

我在多维数据集中有一个名为“”的维度,当“维度中的”中的属性“c1”的值为1时,我正在尝试计算度量值组中的“CounterKey”

我使用了下面的计算,结果很好

([Measures].[CounterKey count],([Dim IN].[C 1 Top Box].&[1]))
我不得不将的“C1”重命名为一个更为用户友好/描述性的名称,即的“礼貌TB”。更改名称后,我对计算成员进行了如下更改

([Measures].[CounterKey count],([Dim IN].[Courtesy TB].&[1]))
但是计算不再有效了,我只是得到了一个空值


任何帮助都将不胜感激。

看来这是错误的重命名或其他原因。尝试从多维数据集中拖放成员并插入到公式中。下面的函数是否返回空值

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

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

您是否部署和维度重命名更改并处理多维数据集?或者您只是使用BIDS助手部署MDX脚本?