powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS SQL Reporting Services время выполнения отчета
12 сообщений из 12, страница 1 из 1
MS SQL Reporting Services время выполнения отчета
    #36782259
-= maxik =-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, дамы и господа!

Вопрос чисто для обсуждения - документировалось ли где-либо на официальных сайтах Макрософага "нормальное" время выполнение отчета??? Дело в том, что у меня на работе есть некоторые сотрудники, которые свято верят что время выполнение отчета в 30 минут - это нормально и любые устные доводы и разговоры заходят в тупик - мол, где написано что это НЕ нормально (30 мин).

Спасибо!
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782299
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уверен, что независимо от вендора ответ будет "НЕТ".
Построение отчета в общем случае состоит из следующих этапов:
1) Выполнение запроса к источнику данных
2) Передача данных по сети от источника к серверу отчетов
3) Рендеринг на стороне сервера отчетов
4) Передача отчета на сторону клиента
5) Рендеринг на стороне клиента
Каждый из этих этапов зависит от многих факторов: сложность запроса, объем исходных данных, сложность внешнего вида и логики отчета, конфигурация и аппаратное обеспечение сервера и клента, пропускная способность сети. И это неполный список.

Если в требованиях к отчетам не указано максимальное время построения отчета (при заданных условиях), то и говорить не о чем.
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782390
-= maxik =-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bigheadman,

Яссна...

но теперь усложняем ситуацию - по статистике выполнения отчетов видно, что тяжелые отчеты получаются в результате тяжелого запроса, время рендеринга и передачи по сети исчисляется с милисекундах...доказать, что репортинг не есть средством извлечения данных с источника не представляется возможным... может где втречали ссылки на документацию про назначение службы репортинга?....

Спасибо!
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782418
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-= maxik =-но теперь усложняем ситуацию - по статистике выполнения отчетов видно, что тяжелые отчеты получаются в результате тяжелого запроса, время рендеринга и передачи по сети исчисляется с милисекундах...доказать, что репортинг не есть средством извлечения данных с источника не представляется возможным... Ничего не понял! С грамматикой и пунктуацией неплохо бы разобраться.
авторможет где втречали ссылки на документацию про назначение службы репортинга?.... Здесь
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782479
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-= maxik =-Bigheadman,

Яссна...

но теперь усложняем ситуацию - по статистике выполнения отчетов видно, что тяжелые отчеты получаются в результате тяжелого запроса, время рендеринга и передачи по сети исчисляется с милисекундах...доказать, что репортинг не есть средством извлечения данных с источника не представляется возможным... может где втречали ссылки на документацию про назначение службы репортинга?....

Спасибо!

А оптимизировать запросы никак?
Странно что кому-то нужны отчеты, которые выполняются 30 минут, если только это отчеты выполняемые редко или ночью по расписанию. Возможно вам пора переходить на хранилище и olap-технологию предоставления агрегированных данных.
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782480
-= maxik =-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bigheadman,

Сорри.. щаз распишу.. )))

Сотрудники сказали - мол долгое выполнение отчета из-за "тупо" настроенного репортинга...
В ответ я показал статистику по выполнинию данного тяжелого отчета, где черным по-русскому указано, что время извлечения данных из источника - 29.5 мин... данная информация всеравно не убедила коллег в том, что нужно либо переделывать запрос, либо агрегировать данные, на которых строится отчет. Стойко стоят на том, что нигде не указано на Макрософаге нормальное время выполнение отчета, а требований к времени выполнения отчетов внутри компании к сожалению нету (
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782486
-= maxik =-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tarrus-= maxik =-Bigheadman,

Яссна...

но теперь усложняем ситуацию - по статистике выполнения отчетов видно, что тяжелые отчеты получаются в результате тяжелого запроса, время рендеринга и передачи по сети исчисляется с милисекундах...доказать, что репортинг не есть средством извлечения данных с источника не представляется возможным... может где втречали ссылки на документацию про назначение службы репортинга?....

Спасибо!

А оптимизировать запросы никак?
Странно что кому-то нужны отчеты, которые выполняются 30 минут, если только это отчеты выполняемые редко или ночью по расписанию. Возможно вам пора переходить на хранилище и olap-технологию предоставления агрегированных данных.

вот и я им апчем... а мне в ответ - пока не покажешь официальную цифру "нормального" времени выполнения - ничего переделывать не будем...
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782500
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-= maxik =-,

Выполните запрос в SSMS и посмотрите на время его выполнения. Если не устраивает, то оптимизируйте. Доказать вашим колегам, что такое время выполнения отчета вас не устраивает мы не сможем (может быть это единственная ваша задача, нажимать кнопку раз в день, откуда нам знать).
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782505
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-= maxik =-,

автор а мне в ответ - пока не покажешь официальную цифру "нормального" времени выполнения - ничего переделывать не будем...Вот пока вы у себя внутри ее не определите, ее и не будет. Точка.
авторМакрософаге Это кто/что?
автор данная информация всеравно не убедила коллег в том, что нужно либо переделывать запрос, либо агрегировать данные, на которых строится отчетТак а при чем тут конечные пользователи? Если конечные пользователи недовольны временем построения отчета, то ваша задача (как разработчика) улучшать это время. А каким образом (оптимизировать запрос, оптимизировать источник данных и т.п.) - конечных пользователей не волнует.
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782519
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-= maxik =-
вот и я им апчем... а мне в ответ - пока не покажешь официальную цифру "нормального" времени выполнения - ничего переделывать не будем...

Нормальное время - это время не приводящее к финансовым/операционным потерям. Если в результате непредоставленного во время отчета от вас ушел ключевой клиент - это потери, если аналитик вместо своих прямых обязанностей занимается ожиданием получения отчета, то это тоже потери. Т.е. время становится ненормальным если оно не соответствует бизнес требованиям.
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782570
-= maxik =-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яссно... все упирается во внутреннее взаимодействие в компании...

Тогда скажите Ваше лично мнение, не удаваясь в подробности, время выполнение отчета в 30 и более минут - нормально? Даже если допустить, что данный отчет запускается раз в месяц, ночью - его не стоит оптимизировать?
...
Рейтинг: 0 / 0
MS SQL Reporting Services время выполнения отчета
    #36782591
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-= maxik =-Яссно... все упирается во внутреннее взаимодействие в компании...

Тогда скажите Ваше лично мнение, не удаваясь в подробности, время выполнение отчета в 30 и более минут - нормально? Даже если допустить, что данный отчет запускается раз в месяц, ночью - его не стоит оптимизировать?

Не стоит ничего оптимизировать, если это не влечет прибыли или не приносит удобства.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS SQL Reporting Services время выполнения отчета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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