Поделиться через


Подготовка отчетов локального режима в средстве просмотра отчетов (службы Reporting Services в режиме интеграции с SharePoint)

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

Начиная с выпуска SQL Server 2008 R2, можно подготавливать отчеты к просмотру без интеграции фермы SharePoint c сервером отчетов служб Службы Reporting Services. Вместо этого можно использовать средство просмотра отчетов для подготовки отчетов напрямую из SharePoint, если модуль обработки данных поддерживает локальный режим составления отчетов. Такой подход называется локальным режимом. Ниже приведен список модулей обработки данных, поддерживающих локальный режим составления отчетов.

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

В локальном режиме поддерживается подготовка к просмотру отчетов с внедренными или общими источниками данных из RSDS-файла. Однако нельзя управлять отчетом или его связанным источником данных. При попытке выполнить это действие возвращается ошибка, сообщающая, что действие не поддерживается в локальном режиме. Управление источниками данных на сайте SharePoint возможно только в подключенном режиме.

ПримечаниеПримечание

Как и в предыдущих версиях, нельзя внедрять имена пользователей и пароли в RSDS-файл.

Настройка подготовки отчетов в локальном режиме

Для локального режима требуется состояние сеанса ASP.NET. Установка служб доступа обеспечит предоставление состояний сеансов ASP.Net. Кроме того, можно включить использование PowerShell.

  1. Откройте консоль управления SharePoint 2010.

  2. Введите следующую команду:

    - Enable-SPSessionStateService
    
  3. При появлении соответствующего запроса введите имя базы данных.

  4. Выполните сброс IIS.