Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 UnknownMember и эксель  [new]
M-stlyle
Member

Откуда:
Сообщений: 101
версия AS 10.50.1600.1
Есть измерение с UnknownMember - visible
При обновлении данных в экселе через сводную таблицу, если выбрать в этом измерении несколько значений включая Unknown - эксель зависает и выпадает в таймаут. Если выбрать только unknown, или другие значение без unknown, или просто выбрать "Все" - тогда обновляет быстро.
Нашел один способ исправления: в таблицу измерения добавил искусственную строку с NULL, а unknownmember отключил.
Но, может есть идеи как исправить это более стандартным способом?
10 июл 17, 12:22    [20628744]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 3535
M-stlyle,

Ну тык надо иметь больше информации. Скорее всего у вас в неизвестный много данных упало. Увеличивайте таймаут, если там много всего.
10 июл 17, 14:18    [20629420]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
M-stlyle
Member

Откуда:
Сообщений: 101
a_voronin,

нет, данных не много. Можно выбрать в качестве фильтра все значение в проблемном измерении - отрабатывает в течение 5 секунд. Если unknown и еще какое-то, то на пол часа зависает.
10 июл 17, 14:59    [20629685]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
Гулин Федор
Member

Откуда: МИНСК
Сообщений: 906
M-stlyle,
включи профайлер и отлови mdx
запусти их с SSMS
и если не поможет - то публикуй их сюда.
10 июл 17, 17:36    [20630434]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
M-stlyle
Member

Откуда:
Сообщений: 101
Гулин Федор,

Попробую, правда не уверен что в запросе дело. Если набросать такой же отчет, с теми же фильтрами в VS - то отрабатывает отлично. Тупит только в экселе
11 июл 17, 11:32    [20632426]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
vikkiv
Member

Откуда: London / Zurich
Сообщений: 1141
M-stlyle,

тогда всё равно профайлер - VS из GUI один запрос генерирует - а Excel скорее всего совсем другой

P.S. MDX в Excel ловится в immediate окно VBA дебагера через строку Debug.Print Activecell.pivottable.mdx
11 июл 17, 12:23    [20632710]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 3535
vikkiv
M-stlyle,

тогда всё равно профайлер - VS из GUI один запрос генерирует - а Excel скорее всего совсем другой

P.S. MDX в Excel ловится в immediate окно VBA дебагера через строку Debug.Print Activecell.pivottable.mdx


Есть http://olappivottableextend.codeplex.com/

MDX покажет в экселе
11 июл 17, 15:24    [20633855]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
vikkiv
Member

Откуда: London / Zurich
Сообщений: 1141
a_voronin,

как-бы да - когда-то и для меня эта штука полезная была, но не всякая контора разрешит сторонние свистелки на каждый случай прикручивать, кроме того иногда формы отчётов приходится ваять - можно легко заблудиться и по ошибке встроить функционал этой приблуды вместо родного от Excel - в результате на тысяче клиентских компов образец просто не будет работать (с соответствующей волной debug-расследований по каналам других IT специалистов, разочарований пользователей, многими часами потерянного времени разными людьми) - наблюдал как-то. В общем в корпоративной среде - нафик-нафик такое (хотя конечно зависит от специфики того кому ставят).

а по поводу MDX в Excel показать - так debug.print чисто как вариант, можно ведь при желании и в любую ячейку прописать, и сообщение на экран вывести.. тут как фантазия/требования подскажут.
11 июл 17, 16:11    [20634172]     Ответить | Цитировать Сообщить модератору
 Re: UnknownMember и эксель  [new]
DanielMyts
Member

Откуда: Красногорск
Сообщений: 151
Если это иерархия и UnknownMember где-то внутри - то никак.
Никакой клиент (и SSMS в том числе) не сможет раскрыть ветвь вида [Измерение].[Уровень 1].UnknownMember.children
12 июл 17, 16:45    [20637808]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить