Контрольный список по развертыванию отчетов

Службы Службы Reporting Services предоставляют средства и функции для просмотра и управления отчетами, опубликованными на сервере отчетов. Основное средство просмотра отчетов — диспетчер отчетов, но доступны и другие средства, зависящие от того, используются ли пользовательские веб-приложения или продукты и технологии SharePoint. В диспетчере отчетов можно настраивать назначение ролей для обеспечения доступа к отчетам только для просмотра. Средства администрирования, которые обычно доступны в диспетчере отчетов, могут быть скрыты от пользователей, которые не имеют разрешения использовать их.

Отчеты, которые были опубликованы на сервере отчетов, также доступны через URL-адрес. Можно вставить URL-адреса в опубликованные отчеты на любом веб-сайте. Когда пользователь щелкает ссылку на URL-адрес отчета, он обрабатывается на сервере отчетов и затем возвращается на браузер клиента. Средство просмотра HTML-страниц содержит панель инструментов для отчетов и поддерживает интерактивные функции отчета, обеспечивая возможность открывать отчет при помощи URL-адреса без установки клиентского компонента или особой конфигурации портала. Для лучших результатов следует открывать отчет в отдельном окне браузера. Можно установить параметры отчета URL-адреса для выбора определенного формата отображения или скрытия панели инструментов отчета. Дополнительные сведения см. в разделе Доступ по URL-адресу.

При развертывании отчетов рекомендуется создать отдельную папку на сервере отчетов, куда авторы отчетов могут поместить законченные отчеты для проверки и настройки. Когда отчет готов для публикации, администратор сервера отчетов может переместить отчет в папку развертывания. Предоставьте авторам отчетов доступ к папке промежуточных стадий, установив соответствующие разрешения для этой папки, и ограничьте доступ к папке развертывания, чтобы только администраторы сервера отчетов имели разрешения на добавление и удаление содержимого. Дополнительные сведения о папках см. в разделах Создание, изменение и удаление папок и Защита папок. Дополнительные сведения о перемещении отчетов на сервер отчетов см. в разделе Как переместить элемент (диспетчер отчетов).

Задачи развертывания отчетов

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

Задача

Описание

Выберите средство или подход для просмотра отчетов.

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

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

  • Можно внедрить URL-адреса в опубликованные отчеты на существующем портале.

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

  • Можно использовать веб-части SharePoint для исследования иерархии папок сервера отчетов и выполнения отчетов.

Опубликуйте отчет. Также опубликуйте любые общие источники данных или модели отчетов.

Самый простой способ опубликовать несколько отчетов, моделей и общих источников данных — публиковать их из средства разработки отчетов.

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

Дополнительные сведения о публикации и развертывании отчетов с помощью конструктора отчетов см. в разделе Опубликование моделей. Дополнительные сведения об использовании диспетчера отчетов для выгрузки законченных отчетов на сервер отчетов см. в разделе Передача файлов в папку.

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

Если роли уже назначены, проверьте их, чтобы только авторизованные пользователи имели доступ к отчетам и данным отчетов.

Задайте или проверьте сведения о соединениях с источникам данных.

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

Если пользователи подпишутся на отчеты, или если отчет выполняется по расписанию, а не по запросу, настройте свойства источника данных для использования сохраненных учетных данных.

Опубликовав отчет на сервере отчетов, можно настроить его источник данных с указанием информации для подключения и учетных данных. Если отчет поддерживает подписки или отложенную хронологию отчета либо запускается в виде снимка состояния выполнения отчета, то необходимо настроить источник данных таким образом, чтобы он использовал сохраненные учетные данные или вовсе не использовал учетные данные. Дополнительные сведения о свойствах источника данных см. в разделе Управление источниками данных для отчетов.

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

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

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

Назначьте или проверьте параметры выполнения отчета, которые определяют, выполняется ли отчет по запросу или по расписанию.

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

Назначьте или проверьте параметры журнала отчета.

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

Назначьте или проверьте настройки параметров отчета.

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

Создайте управляемые данными подписки на отчет, если нужно автоматизировать доставку отчета. Или предоставьте пользователям возможность подписываться на отчет при необходимости.

Как часть процесса развертывания отчета можно создать подписки, которые размещают отчеты в общие папки файлов или направляют пользователям посредством уведомлений по электронной почте. Также можно настроить назначения ролей таким образом, чтобы другие пользователи могли создавать индивидуальные подписки. Дополнительные сведения о стратегиях распределения отчетов см. в разделах Подписка и доставка (службы Reporting Services) и Создание, изменение и удаление стандартных подписок.

Проверьте отчет. Для этого лучше всего попросить пользователей отчета открыть его в веб-браузере на своих рабочих станциях.

Если отчеты отправлены для промежуточного хранения в папку, которая содержит только проверяемые отчеты, переместите их в папку, которая содержит отчеты, обычно доступные пользователям. Дополнительные сведения см. в разделе Как переместить элемент (диспетчер отчетов).

См. также

Задания

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

Другие ресурсы