Создание управляемой данными подписки (учебник по службам SSRS)

Службы Службы Reporting Services предоставляют управляемые данными подписки, позволяющие настроить распространение отчета на основе динамических данных подписчиков. Управляемые данными подписки предназначены для следующих типов сценариев:

  • Распространение отчетов среди большого числа получателей, чье членство может меняться от одного цикла распространения к следующему. Например, распространение ежемесячного отчета по всем текущим заказчикам.

  • Распространение отчета среди определенной группы получателей на основании предопределенного критерия. Например, отправка отчета об эффективности продаж десяти менеджерам верхнего уровня в организации.

Обзор учебника

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

Учебник разделен на три занятия.

  • Занятие 1. Создание образца базы данных подписчика
    На этом занятии рассматривается создание локальной базы данных SQL Server, в которой содержатся сведения о подписчике.

  • Занятие 2. Изменение свойств источника данных отчета
    На этом занятии изучается изменение свойств источника данных отчета для обеспечения автоматического выполнения отчета. Для обеспечения автоматического выполнения необходимы сохраненные учетные данные. Вы также измените набор данных отчета, включив в него параметр, значение которого берется из данных подписчика.

  • Занятие 3. Определение управляемой данными подписки
    На этом занятии рассматриваются способы определения управляемой данными подписки. На этом занятии будет подробно разобрана каждая страница в мастере управляемой данными подписки.

Требования

Управляемые данными подписки обычно создаются и поддерживаются администраторами сервера отчетов. Для создания управляемых данными подписок требуется опыт в построении запросов, знание источников данных, которые содержат данные подписчиков, а также повышенные разрешения на доступ к серверу отчетов.

Для этого учебника используется отчет, созданный при работе с учебником Создание простого табличного отчета (учебник по службам SSRS), и данные из AdventureWorks2012

Для работы с этим учебником в системе должны быть установлены следующие компоненты.

  • Выпуск SQL Server, поддерживающий управляемые данными подписки. Дополнительные сведения см. в разделе Выпуски и компоненты SQL Server 2012.

  • Сервер отчетов должен работать в собственном режиме. Пользовательский интерфейс, описанный в этом учебнике, основан на сервере отчетов, работающем в собственном режиме. Подписки поддерживаются сервером отчетов, работающим в режиме интеграции с SharePoint, но в этом случае пользовательский интерфейс будет отличаться от описанного в этом учебнике.

  • Должна быть запущена служба агента SQL Server.

  • Отчет, который включает параметры. В этом учебнике используется образец отчета, Sales Orders, созданный при работе с учебником Создание простого табличного отчета (учебник по службам SSRS).

  • Образец базы данных AdventureWorks2012 , который предоставляет данные для образца отчета.

  • Назначение ролей, которое включает задачу «Управление всеми подписками» для образца отчета. Эта задача обязательна для определения управляемой данными подписки. Если пользователь является администратором компьютера, назначение ролей по умолчанию для локальных администраторов предоставляет разрешения, необходимые для создания управляемых данными подписок. Дополнительные сведения см. в разделе Предоставление разрешений на сервер отчетов в собственном режиме.

  • Общая папка, на которую имеется разрешение на запись. Общая папка должна быть доступна через сетевое подключение.

Предполагаемое время для выполнения заданий учебника: 30 минут. И еще 30 минут, если вы еще не прошли учебник по созданию простого отчета.

См. также

Основные понятия

Подписки, управляемые данными

Создание простого табличного отчета (учебник по службам SSRS)