Csv MDX-逗号分隔列,用于汇总跨时间维度(行)的值

Csv MDX-逗号分隔列,用于汇总跨时间维度(行)的值,csv,mdx,Csv,Mdx,下面是MDX查询 WITH MEMBER [Measures].[GM%] AS IIF ( [Measures].[Revenue] > 2 , ([Measures].[Revenue] - [Measures].[Cost]) / [Measures].[Revenue] * 100 ,NULL ) SELECT CrossJoin ( LastPeriods (5 ,[

下面是MDX查询

WITH 
  MEMBER [Measures].[GM%] AS 
    IIF
    (
      [Measures].[Revenue] > 2
     ,
      ([Measures].[Revenue] - [Measures].[Cost]) / [Measures].[Revenue] * 100
     ,NULL
    ) 
SELECT 
  CrossJoin
  (
    LastPeriods
    (5
     ,[Date.YQM].[2018].LastChild
    )
   ,[Measures].[GM%]
  ) ON COLUMNS
 ,NON EMPTY 
    {Order([SP].Children,[Measures].[Revenue],DESC)} ON ROWS
FROM [GM_SP];
提供以下表格输出:


问题:如何在结尾添加一列,总结5个季度的价值

我需要这个逗号分隔的输出,因为它用于在表中呈现迷你图。(Pentaho CDE用于渲染)

示例列7

  • 第1行:100
  • 第二行:97.82535574475716,95.83261932552514, 96.51941349723123、96.77026598200818、97.85452666266234

函数GENERATE是mdx中连接事物的标准方式函数GENERATE是mdx中连接事物的标准方式