Как установить PowerPivot для SharePoint и службы Reporting Services

Службы Reporting Services и PowerPivot для SharePoint — это два ключевых компонента SQL Server, которые устанавливаются раздельно, но могут совместно использоваться в среде SharePoint 2010. Развертывание обоих компонентов в одной ферме позволяет использоваться следующие сценарии.

  • Просмотр и управление как книгами, так и отчетами из одних и тех же сайтов и библиотек SharePoint с использованием одних и тех же разрешений и политик SharePoint для управления доступом к бизнес-документам.

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

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

PowerPivot для SharePoint и службы Reporting Services являются отдельными компонентами, которые устанавливаются и настраиваются независимо друг от друга. Поскольку шаги развертывания различаются для каждого серверного продукта, просмотрите рекомендации по установке в этом разделе, чтобы узнать, как установить программное обеспечение, выполнив минимальное количество действий.

В этом разделе приведены раздельные процедуры установки для двух различных сценариев: установка служб Reporting Services на сервере, где уже работает PowerPivot для SharePoint, и установка нескольких компонентов SQL Server на одном и том же физическом компьютере. Эти сценарии являются взаимоисключающими. Выберите сценарий, который лучше всего отвечает имеющейся топологии.

Этот раздел состоит из следующих подразделов.

Предварительные условия

Общие сведения

Сценарий установки 1. Добавление служб Reporting Services к существующему серверу PowerPivot для SharePoint

Сценарий установки 2. Установка всех серверных продуктов на новом сервере или в ферме

Проверка интеграции PowerPivot и служб Reporting Services

Предварительные требования

Чтобы добавить компоненты сервера в ферму SharePoint, пользователь должен быть администратором фермы.

Для запуска программы установки SQL Server необходимо быть локальным администратором.

Для сервера или фермы SharePoint должен применяться выпуск Microsoft SharePoint Server 2010. Хотя службы Reporting Services могут работать на различных версиях сервера SharePoint, PowerPivot для SharePoint требует выпуск Microsoft SharePoint Server 2010, включающий службы Excel.

Если нужно экспортировать веб-каналы данных отчета в книги PowerPivot или создать новые отчеты, основанные на данных PowerPivot, службы Reporting Services должны иметь версию SQL Server 2008 R2.

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

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

Общие сведения

Для установки и использования служб Reporting Services и PowerPivot для SharePoint в одной ферме необходимо дважды запустить программу установки SQL Server, один раз — для установки PowerPivot для SharePoint, а второй раз — для установки служб Reporting Services. Программу установки нужно запустить дважды, потому что PowerPivot для SharePoint устанавливается с помощью ролей установки, которые не включают службы Reporting Services.

В этом разделе приводятся рекомендации для двух сценариев установки.

  • Добавление служб Reporting Services к ферме SharePoint, которая уже включает PowerPivot для SharePoint.

  • Установка всех серверных продуктов. В этом разделе приведен порядок установки, который позволяет развернуть серверы, выполнив минимальное количество действий.

Для PowerPivot для SharePoint или служб Reporting Services не предусмотрен обязательный порядок установки. Однако настоятельно рекомендуется проверить работоспособность компонента, устанавливаемого первым, до установки следующего компонента.

Сценарий установки 1. Добавление служб Reporting Services на существующий сервер PowerPivot для SharePoint

Если приложение PowerPivot для SharePoint уже установлено, выполните следующие шаги для добавления в ферму служб Reporting Services.

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

  2. Шаг 2. Настройка надстройки служб Reporting Services. Надстройку служб Reporting Services необходимо настроить на каждом веб-сервере, обслуживающем клиентские запросы. Если надстройка не была установлена с помощью Preparation tool для SharePoint 2010, ее необходимо вначале установить.

  3. Шаг 3. Активация сервера отчетов в центре администрирования SharePoint. В зависимости от параметров настройки фермы, возможно, придется активировать сервер отчетов вручную.

  4. Шаг 4. Настройка интеграции сервера отчетов в центре администрирования SharePoint. На данном шаге задаются параметры интеграции, которые определяют соединение между SharePoint и сервером отчетов.

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

Галерея PowerPivot является библиотекой SharePoint, которая имеется на сайтах SharePoint, поддерживающих доступ к данным PowerPivot. Для этой библиотеки автоматически включается построитель отчетов. Это означает, что построитель отчетов можно запускать, чтобы отчеты основывались на книгах PowerPivot в этой библиотеке без требуемой дополнительной конфигурации. Если построитель отчетов нужно использовать в других библиотеках, сначала необходимо настроить доступ. Дополнительные сведения см. в разделе Как настроить доступ к построителю отчетов.

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

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

Сценарий установки 2. Установка всех серверных продуктов на новом сервере или в ферме

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

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

  • Установите службы Reporting Services, компонент SQL Server Database Engine и любые общие компоненты SQL Server. Например, может потребоваться включить средства управления, чтобы добавить поддержку администрирования локального сервера для развертывания или среды Business Intelligence Development Studio для добавления конструктора отчетов.

  • Установите и настройте SharePoint 2010. При запросе задать сервер базы данных укажите только что установленный экземпляр компонента Database Engine.

  • Установите надстройку служб Reporting Services для SharePoint и настройте службы Reporting Services для интеграции с SharePoint.

  • Установить и настроить PowerPivot для SharePoint.

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

Установка компонента Database Engine SQL Server 2008 R2 и служб Reporting Services

  1. Вставьте установочный носитель в дисковод или откройте папку, в которой находятся установочные файлы SQL Server 2008 R2.

  2. Запустите программу установки SQL Server с правами администратора. Щелкните правой кнопкой мыши файл Setup.exe и выберите команду Запуск от имени администратора.

  3. В области навигации слева щелкните Установка.

  4. Щелкните Новая установка или добавление компонентов к существующей установке.

  5. Если проблем обнаружено не было, то в окне «Правила поддержки программы установки» нажмите кнопку ОК. В противном случае следуйте приведенным на этой странице указаниям для устранения проблем, а затем перезапустите программу установки.

  6. На странице «Ключ продукта» укажите выпуск Evaluation или введите ключ продукта для лицензированной копии выпуска Enterprise, Developer или Data Center. Нажмите кнопку Далее.

  7. Примите условия лицензионного соглашения на использование программного обеспечения корпорации Майкрософт и нажмите кнопку Далее.

  8. На странице «Файлы поддержки программы установки» нажмите кнопку Установить для установки файлов поддержки программы установки.

  9. На странице «Правила поддержки программы установки» нажмите кнопку Далее.

  10. На странице «Роль установки» выберите Установка компонентов SQL Server.

  11. На странице «Выбор компонентов» выберите Службы компонента Database Engine и Службы Reporting Services. На странице «Общие компоненты» выберите Среда Business Intelligence Development Studio и Средства управления. Нажмите кнопку Далее.

  12. На странице «Правила установки» нажмите кнопку Далее.

  13. На странице «Конфигурация экземпляра» выберите Экземпляр по умолчанию, если он доступен, в противном случае можно задать именованный экземпляр. Не задавайте PowerPivot. Он заблокирует возможность установки сервера на последующем шаге. Нажмите кнопку Далее.

  14. На странице «Требования к свободному месту на диске» проверьте, достаточно ли места на диске для установки компонентов, и нажмите кнопку Далее.

  15. На странице «Конфигурация сервера» укажите имена учетных записей для агента SQL Server, компонента SQL Server Database Engine и служб SQL Server Analysis Services. Дополнительные сведения см. в разделе Настройка учетных записей служб Windows. Нажмите кнопку Далее.

  16. На странице «Настройка компонента Database Engine» нажмите Добавить текущего пользователя. Нажмите кнопку Далее.

  17. На странице «Конфигурация служб Reporting Services» выберите Установить конфигурацию по умолчанию для режима интеграции с SharePoint. Если этот параметр недоступен, выберите Установить, но не настраивать сервер отчетов, чтобы настроить сервер позже. Нажмите кнопку Далее.

  18. Нажимайте кнопку Далее на всех оставшихся страницах, пока не откроется страница «Все готово для установки».

  19. Нажмите кнопку Установить.

Установка и настройка сервера SharePoint 2010

Следуйте приведенным далее инструкциям для установки и настройки SharePoint.

Развертывание одиночного сервера с SQL Server

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

Поскольку установлен компонент Database Engine, его можно использовать как сервер базы данных для новой фермы.

Установка надстройки служб Reporting Services и настройка служб Reporting Services для интеграции с SharePoint

Следуйте приведенным далее инструкциям для интеграции установки служб Reporting Services с SharePoint 2010.

  1. Шаг 1. Установка надстройки служб Reporting Services

  2. Шаг 2. активировать функцию сервера отчетов в центре администрирования SharePoint

  3. Шаг 3. Настройка интеграции сервера отчетов в центре администрирования SharePoint

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

При установке PowerPivot для SharePoint и служб Reporting Services в одной ферме появляется возможность запуска построителя отчетов из галереи PowerPivot. Если построитель отчетов нужно использовать в других библиотеках, сначала необходимо настроить доступ. Дополнительные сведения о способах включения доступа к построителю отчетов для других библиотек см. в разделе Как настроить доступ к построителю отчетов.

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

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

Установить и настроить PowerPivot для SharePoint

Используйте приведенные далее инструкции для установки и настройки PowerPivot на сервере SharePoint, который уже настроен и соединен с фермой.

установить PowerPivot для SharePoint на существующий сервер SharePoint

Проверка интеграции PowerPivot и служб Reporting Services

В следующих инструкциях предполагается, что построитель отчетов запускается из галереи PowerPivot.

  1. Создайте библиотеку галереи PowerPivot (дополнительные сведения о том, как создать библиотеку галереи PowerPivot, содержатся в разделе Как создать и настроить галерею PowerPivot).

  2. Используйте действие передачи документа SharePoint для сохранения книги PowerPivot в библиотеке. При выполнении этого шага воспользуйтесь образцом книги (дополнительные сведения см. в разделе Путеводитель по созданию книг PowerPivot в Excel).

  3. Нажмите кнопку Создать отчет в правом верхнем углу галереи PowerPivot.

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

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

  5. Сохраните только что созданный отчет в галерее PowerPivot.

  6. На рабочей станции, на которой установлены Excel 2010 и PowerPivot для Excel, откройте браузер, затем откройте отчет из сайта SharePoint.

  7. Нажмите кнопку Экспортировать как веб-канал данных на панели инструментов «Отчеты», затем нажмите Открыть, чтобы загрузить канал в PowerPivot для Excel (дополнительные сведения см. в разделе Generating Data Feeds from Reports).

  8. Один или несколько веб-каналов данных, содержащих данные отчета, импортируются как отдельные таблицы в окно PowerPivot. Теперь с импортированными данными можно работать как с источником данных для новой книги Excel.