SSAS MDX替换(全部)日期层次结构(YTD)

时间:2016-02-11 13:53:32

标签: ssas mdx

嗨我有一个日期层次结构,我想用一个计算周期替换(全部)而不是显示(全部)我希望它显示(YTD,2016,2015,2014,2013等等是否可能

这个enter image description here是生成(全部)

的查询
select {} on columns,
[Dim Date].[PA Dates].ALLMEMBERS on rows 
from MyCube 

1 个答案:

答案 0 :(得分:0)

这是Index.js中的等效脚本:

AdvWrks

返回以下内容:

enter image description here

所以转换到你的立方体就像是:

WITH 
  MEMBER [Date].[Day Name].[All].[AllWeek] AS 
    [Date].[Day Name].[All] 
  SET [x] AS 
    {
      Except
      (
        [Date].[Day Name].MEMBERS
       ,[Date].[Day Name].[All]
      )
     ,[Date].[Day Name].[All].[AllWeek]
    } 
SELECT 
  {} ON COLUMNS
 ,[x] ON ROWS
FROM [Adventure Works];