2016-05-12 4 views
-1

DearsSSAS параметризованного Названного Запроса

Я новичок в SSAS мир, и я пытаюсь повысить производительность отчета, используя сервисы анализа MDX запросы

Я знаю, что SQL отличается от MDX, но мне нужна подсказка, если Я могу использовать параметры внутри именованного запроса, что мне нужно делать расчеты для каждой записи

Проверьте это >> для расчета количества дней Off

OUTER APPLY (SELECT SUM([dbo].[DurationWithoutWeekend](CASE 
                  WHEN @datefrom >= TCCDays.StartTime 
                  THEN @datefrom 
                  ELSE TCCDays.StartTime 
                  END, 
                  CASE 
                  WHEN @dateto >= TCCDays.EndTime 
                  THEN TCCDays.EndTime 
                  ELSE @dateto 
                  END)) AS DAYSOff 
        FROM  Tfs_DefaultCollection.dbo.tbl_TeamConfigurationCapacityDaysOffRange TCCDays 
        WHERE  IM.localId = TCCDays.TeamMemberId 
          AND (TCCDays.EndTime >= @datefrom 
            OR TCCDays.EndTime IS NULL 
           ) 

Th anks заранее

+2

No. Да. Пожалуйста. – SouravA

+0

Хахаха, спасибо за ценную информацию. : D – QAIS

+0

sql и mdx разные - очень разные - «альтернативы» действительно существуют и на самом деле не существуют - иногда несколько строк в sql заканчиваются как 1 строка в mdx и наоборот. Добавьте свой mdx. – whytheq

ответ

Смежные вопросы