У моей группы есть отчет, который был недавно разработан с использованием Reporting Services 2005 с компонентом штрихового кода NeoDynamics. Отчет предназначен для получения разрешений и состоит из 2 основных отчетов.Рекомендации по внедрению большого отчета 250 - 300 страниц
Первый набор данных по отчету является форма авторизации, перечисляя все нитевидные запись продуктов и некоторые заголовка информации (думаю о нем, как счета-фактуры).
Второй пункт отчета - это список всех продуктов , который печатает 4 продукта на странице. Каждый продукт имеет 3 штрих-кода и 1 .
Среднее разрешение на возврат производится всего за пару секунд и передается пользователю в виде PDF. Средний документ составляет около 6-8 страниц. У нас также есть некоторые разрешения на возврат (к сожалению), которые могут получить до 300 страниц (менее 10% авторизации составляют более 15 страниц). Службы Reporting Services, похоже, тайм-аут после нескольких минут попытки собрать отчет вместе в формате PDF.
Мой вопрос в том, что является нашим лучшим вариантом для получения этого отчета в формате PDF? Наши пользователи могут генерировать отчет 24x7 и передавать их в виде PDF. Есть ли что-то, что мы можем сделать, чтобы улучшить производительность служб отчетов?
Спасибо, Ричард. Это продукт Microsoft, но мы работаем с источником данных iSeries (AS400). Сам запрос отлично работает. Это рендеринг самого отчета. – RSolberg
Reporting Services - это механизм рендеринга, который может вызывать источник данных. Это может быть Oracle, SSIS, SQL Server, ODBC и т. Д. Прежде чем пытаться оптимизировать что-либо, определите, где проблема: Является ли это запросом для получения данных ИЛИ является ли это фактическим рендерингом отчета? –
Я не хочу казаться скупым - но на этот вопрос действительно ответил? –