在mdx中引用维度/属性/度量值的方法有哪些?

在mdx中引用维度/属性/度量值的方法有哪些?,mdx,olap-cube,Mdx,Olap Cube,我需要分析Olap多维数据集的用户查询,找出哪些维度、属性和度量没有被使用。我的想法是使用维度、属性和度量的名称列表,并找出它们与正则表达式一起使用的次数。但是,我需要确保没有遗漏任何格式选项,而且我也不太了解MDX。我的假设是: 维度:维度名称始终用方括号[]或撇号“[[']dimensionName[]'] 属性:属性的前面总是有如上格式的维度,并用方括号[[']dimensionName[]]].[attributeName] 度量值:度量值始终用方括号括起来,或用算术运算符号括起来,或两

我需要分析Olap多维数据集的用户查询,找出哪些维度、属性和度量没有被使用。我的想法是使用维度、属性和度量的名称列表,并找出它们与正则表达式一起使用的次数。但是,我需要确保没有遗漏任何格式选项,而且我也不太了解MDX。我的假设是:

维度:维度名称始终用方括号[]或撇号“[[']dimensionName[]']

属性:属性的前面总是有如上格式的维度,并用方括号[[']dimensionName[]]].[attributeName]

度量值:度量值始终用方括号括起来,或用算术运算符号括起来,或两者的组合


这些假设正确吗?如果没有,我如何改进它们以覆盖所有情况?

[Measures]也是一个维度

  • [度量值].MeasureName]-使用了度量值

  • [DimensionName].AttributeName]-维度及其
    属性被使用


    • [Measures]也是一个维度

      • [度量值].MeasureName]-使用了度量值

      • [DimensionName].AttributeName]-维度及其
        属性被使用