Как сгруппировать член подстроки MDX - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть MDX, который использует LEFT, чтобы получить подстроку названия отдела, как показано ниже.Однако мне нужно сгруппировать результаты по элементу substr_dept_name, но я не имею понятия, как этого добиться.Любая помощь приветствуется.Спасибо;

WITH MEMBER [Measures].dummy AS 0 



MEMBER [Measures].[revenue] AS SUM(
    {revenue_value.[1]}, 
    [Measures].[amount_baseline]
  )

  MEMBER [Measures].[substr_dept_name] AS (
      LEFT(
          dept_name.CurrentMember.Name, 2
      )
  ) 
SELECT 
  {[Measures].[revenue], 
  [Measures].[substr_dept_name]} ON COLUMNS, 
  SUBSET(
    NONEMPTY(
      department.[dept_name].CHILDREN, 
      {[Measures].[revenue]}
    ), 
    0, 
    50
  ) ON ROWS 
FROM 
  (
    SELECT 
      { revenue_value.version_id.& [1] } ON 0 
    FROM 
      mytable   
  ) 
...