Как создать столбец роста или столбец общего доступа в разработке SQL Server 2008 Cube? - PullRequest
1 голос
/ 08 октября 2009

У меня огромное количество данных о продажах, начиная с 2000 по 2009 год. Я хочу рассчитать рост продаж в 2009 году по сравнению с продажами в 2008 году.

Я также хочу рассчитать долю каждого продукта в любом конкретном году или месяце.

С наилучшими пожеланиями

Wajih

1 Ответ

0 голосов
/ 08 октября 2009

Если вы говорите прямо MDX, вы можете сделать что-то вроде:

Фрагмент кода (

Сумма (MTD ([Дата]. [Календарь]. [Дата]. [21.10.2008]), [Меры]. [Продажи])

-

Сумма (MTD (ParallelPeriod ([Дата]. [Календарь]. [Год], 1, [Дата]. [Календарь]. [Дата]. [21.10.2008])), [Показатели]. [Продажи])

)

/ Сумма (MTD (ParallelPeriod ([Дата]. [Календарь]. [Год], 1, [Дата]. [Календарь]. [Дата]. [21.10.2008])), [Меры]. [Продажи])

Вы также можете сделать его значением KPI, используя вкладку KPI в VS Business Intelligence Dev Studio. Все зависит от того, как вы хотите ссылаться на него (например, в Excel 2007 или с помощью какого-либо стороннего инструмента отчетности).

...