Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS AS: первые шаги / 5 сообщений из 5, страница 1 из 1
14.02.2006, 15:14
    #33543855
mekesha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS: первые шаги
Уверен, что многие участники форума от корки до корки разобрали Foodmart, и мой вопрос не потребует описания структур.
Внимание, вопрос:
каким mdx-запросом получить из куба Sales количество и сумму продаж по месяцам, кварталам, годам в таком порядке:
123Q1456Q2789Q3101112Q4Yа еще лучше, накопительно по кварталам с начала года (в этом случае колонка Q4 отсутсвует)

акценты:
1) как осуществить сортировку {Time.Year.Мembers,Time.Quarter.Members, Time.Month.Members}?
2) как описать, что итоги нужно считать накопительно за квартал, полугодие, 9 месяцев? нужно описать SET?
...
Рейтинг: 0 / 0
14.02.2006, 15:55
    #33544035
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS: первые шаги
mekeshaУверен, что многие участники форума от корки до корки разобрали Foodmart, и мой вопрос не потребует описания структур.
Внимание, вопрос:
каким mdx-запросом получить из куба Sales количество и сумму продаж по месяцам, кварталам, годам в таком порядке:
123Q1456Q2789Q3101112Q4Yа еще лучше, накопительно по кварталам с начала года (в этом случае колонка Q4 отсутсвует)

акценты:
1) как осуществить сортировку {Time.Year.Мembers,Time.Quarter.Members, Time.Month.Members}?
2) как описать, что итоги нужно считать накопительно за квартал, полугодие, 9 месяцев? нужно описать SET?

С ходу не думая:
SELECT {[1],[2],[3],[Q1],[4],[5],[6],[Q2],[7],[8],[9],[Q3],[10],[11],[12],[Q4],[Y]} on columns,
{[Measures].allmambers} on rows
from cube_name
...
Рейтинг: 0 / 0
14.02.2006, 15:59
    #33544054
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS: первые шаги
1) это, имхо, надо делать на клиенте.
2) смотрите ф-цию YTD (или PeriodsToDate)
...
Рейтинг: 0 / 0
14.02.2006, 16:10
    #33544102
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS: первые шаги
1) как осуществить сортировку {Time.Year.Мembers,Time.Quarter.Members, Time.Month.Members}?
Смотри Union
2) как описать, что итоги нужно считать накопительно за квартал, полугодие, 9 месяцев? нужно описать SET?
Смотри OpeningPeriod

Это все в help по MS SQL server
...
Рейтинг: 0 / 0
15.02.2006, 11:49
    #33545764
mekesha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS AS: первые шаги
2 OLAPMASTER
Бесспорно, в BOL все написано... но скудность описания функций MDX и отсутсвие дельных примеров (откровенно) угнетает.

На данном этапе освоения MDX, получаемый результат лишь в 80% соответсвует ожидаемому :-) Посему благодарен любым рекомендациям и советам участников форума.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS AS: первые шаги / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]