Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Запрос MDX выборка элементов иерархии / 8 сообщений из 8, страница 1 из 1
30.01.2019, 15:48
    #39767143
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
Добрый день!
В кубе создана иерархия родитель-потомок( уровни формируются автоматически). Необходимо достать данные из куба по средствам MDX запроса. И вот не могу разбить уровни иерархии по колонкам.

Код: sql
1.
2.
3.
4.
  SELECT non empty ( [Measures].[Actual] ) on columns,
  non empty {([Com_TradeChannel для рассылки].[Com_TradeChannel для рассылки].[Level 02].MEMBERS,
  [Com_TradeChannel для рассылки].[Com_TradeChannel для рассылки].[Level 03].MEMBERS)}
   ON rows FROM [ComEx REP]



Данный запрос выдает ошибку: Query (2, 14) В функции Crossjoin иерархия Com_TradeChannel для рассылки используется более одного раза.

Код: sql
1.
2.
3.
4.
  SELECT non empty ( [Measures].[Actual] ) on columns,
  non empty {[Com_TradeChannel для рассылки].[Com_TradeChannel для рассылки].[Level 02].members,
  [Com_TradeChannel для рассылки].[Com_TradeChannel для рассылки].[Level 03].members}
   ON rows FROM [ComEx REP]



А такой запрос выдает результат, но все элементы выводит в одной колонке.
...
Рейтинг: 0 / 0
30.01.2019, 16:06
    #39767168
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
Lania,

в экселе можете построить сводную таблицу так, как вам нужно?
если да, то осталось только перехватить запрос

ps там, где появляется parent-child, там рано или поздно появятся тормоза
...
Рейтинг: 0 / 0
30.01.2019, 16:12
    #39767174
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
Критик,

Эм, подскажите как перехватить запрос при построении куба в excel? Я пробовала через PowerPivot, но там тоже все в один столбец.


авторps там, где появляется parent-child, там рано или поздно появятся тормоза
Ох, тут все через пень колоду сделано...приходится выкручиваться...Куб я не делала.
...
Рейтинг: 0 / 0
30.01.2019, 16:14
    #39767178
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
Lania,

Profiler запустите
...
Рейтинг: 0 / 0
30.01.2019, 16:23
    #39767186
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
Критик,
*Истерический смех* У меня нет прав. (Тут с этим все плохо)
А есть ли возможность все таки с помощью MDX решить данную проблемку?
...
Рейтинг: 0 / 0
30.01.2019, 21:27
    #39767325
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
...
Рейтинг: 0 / 0
30.01.2019, 23:24
    #39767346
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
Lania,

это-же иерархия, тебе только самый нижний уровень нужен, выше всё через Parent решается
Код: sql
1.
2.
3.
4.
5.
6.
with
member[Measures].[Parent]as[Organization].[Organizations].parent.name
member[Measures].[Lvl]as[Organization].[Organizations].level.ordinal
select{[Measures].[Parent],[Measures].[Lvl]}on 0,
descendants([Organization].[Organizations].[Organization Level 02]
,1)on 1from[Adventure Works]

на указанном клиенте можно генерируемый MDX перехватить через VBA:
print activecell.pivottable.mdx (ну или не принт, а куда-нибудь в ячейку прописать)
...
Рейтинг: 0 / 0
31.01.2019, 11:05
    #39767444
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос MDX выборка элементов иерархии
vikkiv, спасибо, запрос очень полезен. Я вчера тоже дошла до того, что достаточно последнего элемента иерархии )
Плюнула на попытки достать данные из куба, буду выбивать долступ к БД)
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Запрос MDX выборка элементов иерархии / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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