Модели отчетов
Модель отчета является бизнес-описанием основной базы данных, используемой для построения нерегламентированных отчетов. Модель отчета является дополнительным слоем сведений, связывающим таблицы базы данных и представления в принципы, являющиеся значимыми для бизнес-пользователей. Хорошо сконструированная модель отчета отражает сведения, которые бизнес-пользователи хотят организованно донести многозначительным способом.
Модели отчетов создаются в конструкторе моделей и затем публикуются на сервере отчетов. Модели отчетов затем используются в построителе отчетов как основа для взаимодействующих и нерегламентированных отчетов. Различные пользователи, имеющие разрешение на работу над одним и тем же отчетом, могут со временем уточнять его, добавляя и изменяя фильтры, формулы или даже тип сведений, включаемых в отчет.
Модель отчета может иметь различный смысл в зависимости от ее использования.
- Для бизнес-пользователя модель представляет собой контейнер объектов, для которых следует создать отчет. Например, модель, сконструированная для отчетов о продажах, может содержать описания данных для продуктов, заказов покупателей и поставок.
- Для конструктора моделей модель — это коллекция сущностей, атрибутов и отношений, описывающих отдельные фрагменты данных (такие как идентификатор продукта), объединенные в большие логические группы (например, сущность «Продукты», включающая идентификатор продукта, название продукта и другие связанные с продуктом элементы) и затем связанные с другими группами для отражения связей реального мира между бизнес-функциями и процессами (например то, как «Продукты» относятся к «Описи» и «Продажам»).
Цель модели отчета — устранить необходимость получения специализированных знаний, мешающую некоторым бизнес-пользователям создавать свои отчеты. Модели отчетов не требуют знаний в области построения структуры запроса, соединений с источником данных и проверки подлинности, выражений, фильтров и параметров. Все эти аспекты проектирования отчета могут быть построены в модели отчета, позволяя бизнес-пользователям фокусироваться на интересующих их данных.
Примечание. |
---|
Модели отчетов не базируются на унифицированном языке моделирования (UML) или других описаниях модели. Модели отчетов несовместимы с другими средствами или языками моделирования. Для создания, публикации и использования моделей отчетов необходимо использовать средства создания и развертывания, предоставляемые в службах Reporting Services. |
См. также
Основные понятия
Работа с конструктором моделей
Конструктор моделей
Построитель отчетов
Основные понятия служб Reporting Services
Другие ресурсы
Учебник. Создание модели отчета