代码之家  ›  专栏  ›  技术社区  ›  Oded Peer

如何在切片器中使用MDX级别属性?

  •  0
  • Oded Peer  · 技术社区  · 16 年前

    假设我有一个[Sales]多维数据集,它有一个[Store]级别,一个Store有一个“type”属性。 我应该使用哪个查询来显示“超市”类型的所有商店的销售总额? (例如,您在“超市”类型的所有商店销售了600万美元)

    2 回复  |  直到 16 年前
        1
  •  0
  •   Magnus Smith    16 年前

    如果要访问成员属性,可以使用 .properties("propertyname")

    我的MDX技能有点生疏了。。。

    WITH MEMBER [Stores].[SupermarketSweep] AS 'Aggregate([Filter([Stores].[Store].members, [Stores].currentMember.properties("type") = "Supermarket"))'
    SELECT {[Stores].[SupermarketSweep]} ON ROWS,
    {[Measures].[Whatever]} ON COLUMNS
    FROM [Sales]
    
        2
  •  0
  •   Darren Gosbell    15 年前