Динамический отчет разворачивается в ssrs

Я уже задавал этот вопрос в Microsoft Suport, но пока не получил ответов.

Мой отчет включает в себя всех сотрудников компании, их отделы (в строках) и все их избранные пособия в столбцах. Для некоторых крупных компаний это довольно тяжело (около 400000 строк). Я могу вытащить его из базы данных менее чем за 3 минуты. Но отображение этого в отчете занимает много времени. Интересно, как может помочь движок SSRS, правильно отсортировав мой набор результатов.

Вот мои строки группы:

Отдел (родитель),

Сотрудник (ребенок)

Тогда у меня есть группы столбцов:

Тип пособия (Медицинское, Стоматологическое, Зрение и т. Д.) В качестве родителя,

Пособие Выбранное имущество (месячная ставка, название плана и т. Д.), Как ребенок

Таким образом, отчет должен выглядеть как все сотрудники из отдела A, затем по одной строке на сотрудника, затем по столбцам все его преимущества и выбранные пользователем свойства преимуществ.

Каков мой правильный порядок из базы данных, чтобы этот отчет работал быстрее?

0 ответов

Другие вопросы по тегам