Nde*_*ech 5 ssas mdx ssas-2012
我有一个多维数据集,其维度包含父子层次结构和几个不可见的属性.应该查询此维度的唯一方法是通过父子层次结构.
我的问题是如何解决以下MDX名称:
[MyDimension].[All].Children
Run Code Online (Sandbox Code Playgroud)
在这种情况下,选择一个非可见属性(解析为:),[MyDimension].[MyInvisibleAttributeUsedOnlyForOrdering].[All].Children这会导致意外结果.
CUBEMEMBER/CUBEVALUE在Excel中使用函数时出现问题.由于Excel没有考虑不可见属性,因此自动完成功能直接跳转[MyDimension]到[MyDimension].[All]而不要求用户指定层次结构.当另一个属性可见时,它工作正常,因为Excel的自动完成强制用户选择其中一个层次结构,导致一个不明确的[MyDimension].[MyParentChildHierarchy].[All].[MyCorrectMembers].
一种可能的解决方法是将所有不可见属性设置为不可聚合,这种方式[MyDimension].[All]仅在我的父子层次结构的范围内有意义,但我正在寻找更好,更通用的解决方案.
提前感谢您对SSAS行为的任何解决方案或解释.
| 归档时间: |
|
| 查看次数: |
390 次 |
| 最近记录: |