Ssas 复杂的MDX查询

Ssas 复杂的MDX查询,ssas,mdx,Ssas,Mdx,我有一个具有以下结构的立方体 1措施 销售额 三维。 品牌、地区、性别 我需要一个mdx查询,返回以下8个元组 所有维度属性(包括未知值)的总销售额 每个维度的属性值的任意组合中的单个最高值 统计数据2确定的品牌属性的总销售额 统计2标识的区域属性的总销售额 统计2确定的性别属性的总销售额 stat 2确定的各地区品牌属性的总销售额,包括所有性别属性 统计数据2确定的地区属性(按性别属性)的总销售额以及所有品牌属性 stat 2通过所有地区属性确定的品牌属性按性别属性的总销售额 您的第一个查询可

我有一个具有以下结构的立方体

1措施 销售额

三维。 品牌、地区、性别

我需要一个mdx查询,返回以下8个元组

  • 所有维度属性(包括未知值)的总销售额
  • 每个维度的属性值的任意组合中的单个最高值
  • 统计数据2确定的品牌属性的总销售额
  • 统计2标识的区域属性的总销售额
  • 统计2确定的性别属性的总销售额
  • stat 2确定的各地区品牌属性的总销售额,包括所有性别属性
  • 统计数据2确定的地区属性(按性别属性)的总销售额以及所有品牌属性
  • stat 2通过所有地区属性确定的品牌属性按性别属性的总销售额

  • 您的第一个查询可以使用交叉连接来编写,以显示品牌、地区和性别的所有可能组合:

    SELECT {
       {[Brand].defaultMember.children}*
       {[Region].defaultMember.children}*
       {[Gender].defaultMember.children}
    } ON ROWS,
    {[Measures].[Sales Count]} ON COLUMNS
    FROM [your_cube_name]
    

    这让您开始了吗?

    您是否尝试过编写MDX查询?他们回来了什么?