Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Медленная работа отчета при большом количестве значений в параметре RS 2008 R2 / 8 сообщений из 8, страница 1 из 1
27.02.2013, 11:59
    #38167766
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
Добрый день!
Уважаемые, помогите идеями. Как можно реализовать работу отчета?
Создан отчет по данным из OLAP в качестве одного из параметров используется список покупателей. Он отображается в виде иерархического дерева и имеет 31 000 записей. С таким количеством значений в параметре отчет "вешается".
Убрать что то из списка, чтобы сократить, никак нельзя, все покупатели необходимы.
Но и работать с такими временными задержками тоже не вариант.
Может у кого то есть идеи как можно ускорить этот процесс и сохранить список со всеми записями.
Буду очень благодарна за любые идеи.
...
Рейтинг: 0 / 0
27.02.2013, 13:06
    #38167878
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
lusinka,

Т.е. вам нужно чтобы была возможность выбрать одного покупателя или всех? Тогда можно добавить в список покупателей строку ВСЕ и уже в хранимке обрабатывать. Если пришло ВСЕ не накладывать фильтра.
...
Рейтинг: 0 / 0
27.02.2013, 13:30
    #38167937
waszkiewicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
Несколько значений можно выбирать или только одно?
...
Рейтинг: 0 / 0
27.02.2013, 14:47
    #38168081
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
значение выбирается не одно, несколько может быть выбрано.
и значение ВСЕ в этом случае уже есть, т.к. параметр типа multivalue

проблема в том, что если начинаешь перевыбирать параметр, то отчет зависает. когда уже параметр загрузился, сам отчет формируется быстро, проблема именно в формировании параметра. видимо он каждый раз при выборе нового значения из списка параметра делает перебор всех этих записей.
...
Рейтинг: 0 / 0
27.02.2013, 15:16
    #38168151
waszkiewicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
показывай хранимку
...
Рейтинг: 0 / 0
27.02.2013, 15:44
    #38168199
lusinka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
у меня запрос к OLAP кубу делается не через хранимую процедуру

Код: sql
1.
2.
3.
4.
5.
6.
7.
WITH 
MEMBER [Measures].[ParameterCaption] AS [Покупатели].[Справочник_Покупатели].CURRENTMEMBER.MEMBER_CAPTION 
MEMBER [Measures].[ParameterValue] AS [Покупатели].[Справочник_Покупатели].CURRENTMEMBER.UNIQUENAME 
MEMBER [Measures].[ParameterLevel] AS [Покупатели].[Справочник_Покупатели].CURRENTMEMBER.LEVEL.ORDINAL 
SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , 
[Покупатели].[Справочник_Покупатели].ALLMEMBERS ON ROWS 
FROM  [Куб]
...
Рейтинг: 0 / 0
27.02.2013, 17:58
    #38168469
waszkiewicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
Сорри, с кубами я пас
...
Рейтинг: 0 / 0
12.04.2013, 13:12
    #38223367
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Медленная работа отчета при большом количестве значений в параметре RS 2008 R2
Как ускорить mdx - не скажу
как воркараунд (не самый лучший)
попробовать загрузить этот датасет на SQL Server - и тянуть оттуда
но те же 31 000 будет тянуться - может быть из за кеширования запросов чуть быстрей будет
надо сравнивать

или попробовать посмотреть вроде в SSRS есть кеширование запросов
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Медленная работа отчета при большом количестве значений в параметре RS 2008 R2 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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