显示不相关ID的SSAS多维数据集

显示不相关ID的SSAS多维数据集,ssas,mdx,Ssas,Mdx,我写了一个计算MDX公式来显示ID和任意一个ID的和。但是它显示一个ID的和,如下所示。在那里我应该只显示110 在DB中求和后,有: 1 10, 2 30, 3 29, 4 97 我应该只显示110 但它表明: 1 10, 2 10, 3 10, 4 10 我的意思是我有多少身份证,它显示了所有的身份证。ID位于维度中。 有人需要帮助吗?您编写了计算MDX公式,其中包含一组维度ID,其中该ID等于10。因此,如果插入“过滤”维度,MDX始终显示相同的值。如果您尝试插入md

我写了一个计算MDX公式来显示ID和任意一个ID的和。但是它显示一个ID的和,如下所示。在那里我应该只显示110

在DB中求和后,有:

1  10, 
2  30,
3  29,
4  97
我应该只显示110 但它表明:

1  10,
2  10,
3  10,
4  10
我的意思是我有多少身份证,它显示了所有的身份证。ID位于维度中。
有人需要帮助吗?

您编写了计算MDX公式,其中包含一组维度
ID
,其中该
ID
等于10。因此,如果插入“过滤”维度,MDX始终显示相同的值。如果您尝试插入mdx公式中不存在的维度(必须连接到度量值组),您将看到mdx计算值的划分。

度量值和维度都是相互连接的。因为我正在过滤,所以它应该只显示过滤后的值,为什么全部显示?如果我只想显示过滤后的值,该怎么办?这是我的MDX代码([Dataset].[Id].&[1],[Measures].[Gross Sale])是的,它们是这样的,因为您使用一个过滤后的值([Dataset].[Id].&1],[Measures].[Gross Sale]),多维数据集不会响应此维度的其他值。这是规定。如果设置此计算度量值等于此
([Dataset].[Id].&[1],[Measures].[Gross Sale])
它不应响应其他维度值。我希望该多维数据集不应显示。它应该只显示110,而不是所有的ID,比如110,210,310,410。请参见上文我认为这是不可能的,我可以建议您将计算的度量值重命名为“1 ID的总销售额”,并从视图应用程序中删除维度。那就只是测量了。你能发布你的查询吗?