将YearTotal添加到MDX查询输出

时间:2018-02-06 14:20:54

标签: time-series mdx

目前,我的MDX查询如下:

SELECT
{[Measures].AllMembers} ON ROWS,
NON EMPTY {[Date].[Date].[Date]} ON COLUMNS 
FROM [Model]
WHERE ([Date].[Year].&[FY17], [Entity].[Entity Hierarchy].[N].&[Total Company],[FactData].[Scenario].&[Actual])

输出:

enter image description here

我想要添加的是该措施的总年份:

enter image description here

如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在集合中使用与[Date].[Date].[Date]相同层次结构的所有成员:

SELECT
  {[Measures].AllMembers} ON ROWS,
  NON EMPTY 
    {
      [Date].[Date].[Date].MEMBERS
     ,[Date].[Date].[All]   //<<replace with whatever the All member of this hierarchy, in your cube, is called
    } ON COLUMNS 
FROM [Model]
WHERE 
([Date].[Year].&[FY17]
, [Entity].[Entity Hierarchy].[N].&[Total Company]
,[FactData].[Scenario].&[Actual]);