Запрос MDX Ragged Hierarchy в PBI

В настоящее время я ищу способ получения информации из куба SSAS в PBI, однако одно из измерений, которое я использую, - это рваная иерархия. Он правильно заполнен до глубины 6 ([Организация].[Организация].[Уровень организации 6]), но на уровне 7 и далее некоторые узлы заканчиваются. При использовании запроса MDX для получения информации это означает, что как только я использую глубину более 6, я начинаю терять информацию, поскольку пустые уровни в иерархии игнорируются. Как я могу решить это?

Заранее спасибо!

Мой код:

  SELECT 
   NON EMPTY { [Measures].[AMOUNT] } ON COLUMNS, 
   NON EMPTY { ( 
      [PL Spec].[PL Spec].[PL SPec Level 6 Code].ALLMEMBERS * 
      [Product].[Products].[Product Level 0].ALLMEMBERS * 
      [Period].[Year Month Name].[Year Month Name].ALLMEMBERS *
      [Organisation].[Organisation].[Organisation Level 6].ALLMEMBERS *
      [Forecast Type].[Forecast Type].[Forecast Type Level 1].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION ON ROWS 
  FROM ( 
      SELECT ( { [PL Spec].[PL Spec].[PL SPec Level 1 Code].&[100001] } ) ON COLUMNS 
      FROM ( 
        SELECT ( { [Organisation].[Organisation].[Organisation Level 4].&[0000127725]&[0000137931]&[0000111225]&[0000062206] } ) ON COLUMNS 
        FROM [AIR]))
  WHERE ( [Forecast Type].[Current Indicator].&[Y] )

0 ответов

Другие вопросы по тегам