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

акценты:
1) как осуществить сортировку {Time.Year.Мembers,Time.Quarter.Members, Time.Month.Members}?
2) как описать, что итоги нужно считать накопительно за квартал, полугодие, 9 месяцев? нужно описать SET?
...
Рейтинг: 0 / 0
MS AS: первые шаги
    #33544035
OLAPMASTER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
MS AS: первые шаги
    #33544054
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) это, имхо, надо делать на клиенте.
2) смотрите ф-цию YTD (или PeriodsToDate)
...
Рейтинг: 0 / 0
MS AS: первые шаги
    #33544102
OLAPMASTER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) как осуществить сортировку {Time.Year.Мembers,Time.Quarter.Members, Time.Month.Members}?
Смотри Union
2) как описать, что итоги нужно считать накопительно за квартал, полугодие, 9 месяцев? нужно описать SET?
Смотри OpeningPeriod

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

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


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