Установка сервера служб Analysis Services в режиме интеграции с SharePoint для SharePoint 2013 (SQL Server 2012 с пакетом обновления 1 (SP1))

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

  • Серверные службы. Если для создания книг с аналитическими данными используется PowerPivot для Excel, то для доступа к этим данным в серверной среде потребуется PowerPivot для SharePoint. Вы можете запустить программу установки SQL Server на компьютере, где установлен SharePoint Server 2013 или на другом компьютере, где нет ПО SharePoint. Службы Analysis services нисколько не зависят от SharePoint.

    Примечание. В этом разделе описывается установка сервера Службы Analysis Services и серверных служб.

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

Важное примечаниеВажно!

Для использования PowerPivot для SharePoint в SharePoint 2013 необходимо установить PowerPivot для SharePoint с версией Slipstream продукта SQL Server 2012 SP1. Если вы установили SQL Server 2012 и используете версию обновления SQL Server 2012 SP1, среда не будет поддерживать SharePoint 2013.

Дополнительные сведения о компонентах бизнес-аналитики и изменениях в установке с SQL Server 2012 SP1 см. в следующих разделах:

 

В этом разделе:

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

Шаг 1. Установка PowerPivot для SharePoint

Шаг 2. Настройка базовой интеграции служб Analysis Services с SharePoint

Шаг 3. Проверка интеграции

Настройка брандмауэра Windows на разрешение доступа к службам Analysis Services

Обновление книг и создание расписания обновления данных

Действия после установки одиночного сервера

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

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

  2. Для PowerPivot для SharePoint требуется выпуск SharePoint Server 2013 Enterprise. Можно также использовать ознакомительный выпуск Enterprise Edition.

  3. Компьютер должен быть присоединен к домену в том же лесе Active Directory, что и службы Excel.

  4. Должно быть доступно имя экземпляра PowerPivot. На компьютере, где устанавливаются службы Службы Analysis Services для SharePoint, не может присутствовать именованный экземпляр PowerPivot.

  5. См. раздел Требования к оборудованию и программному обеспечению для сервера служб Analysis Services в режиме интеграции с SharePoint (SQL Server 2012 с пакетом обновления 1 (SP1)).

  6. Заметки о выпуске см. в разделе Заметки о выпуске SQL Server 2012 с пакетом обновления 1 (SP1) (https://go.microsoft.com/fwlink/?LinkID=248389).

Значок стрелки, используемый со ссылкой «В начало»В начало

Требования к выпуску SQL Server

Не все функции бизнес-аналитики доступны во всех выпусках SQL Server 2012. Дополнительные сведения см. в разделах Функции, поддерживаемые различными выпусками SQL Server 2012 (https://go.microsoft.com/fwlink/?linkid=232473) и Выпуски и компоненты SQL Server 2012.

Заметки о текущем выпуске см. в разделе Заметки о выпуске SQL Server 2012 c пакетом обновления 1 (SP1) (https://go.microsoft.com/fwlink/?LinkID=248389).

Заметки о выпуске Microsoft SQL Server 2012 (https://go.microsoft.com/fwlink/?LinkId=236893).

Значок стрелки, используемый со ссылкой «В начало»В начало

Шаг 1: Установка PowerPivot для SharePoint

На этом шаге запускается программа установки SQL Server Setup, чтобы установить сервер Службы Analysis Services в режиме интеграции с SharePoint. На следующем шаге необходимо настроить службы Excel на использование данного сервера для моделей данных книги.

  1. Запустите мастер установки SQL Server (Setup.exe).

  2. На панели навигации слева щелкните Установка.

  3. Щелкните Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке.

  4. На странице Правила поддержки установки просмотрите предупреждения и нажмите кнопку ОК.

  5. Если доступно поле Ключ продукта, укажите выпуск Evaluation Edition или введите ключ продукта для лицензированной копии выпуска Enterprise Edition. Нажмите кнопку Далее.

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

  7. Выполнение страницы Установка файлов установки занимает несколько минут.

  8. Если выводятся другие Правила поддержки установки, просмотрите все предупреждения и нажмите Далее.

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

  9. На странице Роль установки выберите SQL Server PowerPivot для SharePoint. В таком случае устанавливаются службы Analysis Services в режиме интеграции с SharePoint.

    В установку при необходимости можно добавить экземпляр компонента Database Engine. Можно добавить ядро СУБД при настройке новой фермы, если для работы баз данных конфигурации и содержимого фермы нужен сервер баз данных. В таком случае также устанавливается компонент Среда SQL Server Management Studio.

    Если добавлен компонент ядра СУБД, то он устанавливается как именованный экземпляр PowerPivot. Указывая подключение к этому экземпляру, каждый раз вводите имя базы данных в следующем формате: [имя_сервера]\PowerPivot.

    Нажмите кнопку Далее.

    Роль установки

  10. На странице «Выбор компонентов» в ознакомительных целях отображается список компонентов (только для чтения). Заранее выбранные для этой роли элементы нельзя дополнять или удалять. Нажмите кнопку Далее.

  11. Просмотрите возможные предупреждения и нажмите кнопку Далее на странице Правила установки.

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

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

  14. На странице Конфигурация сервера настройте все службы для автоматического типа запуска. При желании укажите учетную запись домена и пароль для Служб SQL Server Analysis Services (1) на следующей диаграмме.

    • Для Службы Analysis Services вы можете использовать учетную запись пользователя домена или учетную запись Сетевая служба. Запрещается использовать учетные записи LocalService или LocalSystem.

    • Если был добавлен компонент SQL Server Database Engine и агент SQL Server, можно настроить запуск служб под учетной записью пользователя домена или виртуальной учетной записью по умолчанию.

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

    Нажмите кнопку Далее.

    Настройка SSAS Server

  15. При установке компонента Компонент Database Engine откроется страница Настройки ядра СУБД. На странице настройки компонента Компонент Database Engine нажмите Добавить текущего пользователя, чтобы предоставить учетной записи пользователя разрешения администратора для экземпляра ядра СУБД.

    Нажмите кнопку Далее.

  16. На странице Конфигурация служб Analysis Services нажмите Добавить текущего пользователя, чтобы предоставить учетной записи пользователя разрешения администратора. Для настройки сервера по окончании установки потребуются разрешения администратора.

    • На этой же странице добавьте учетную запись пользователя Windows, которому также требуются административные разрешения. Например, любой пользователь, который собирается подключиться к экземпляру Службы Analysis Services в Среда SQL Server Management Studio для поиска и устранения проблем с подключением к базе данных, должен обладать разрешениями администратора. Добавьте учетную запись пользователя, который сможет производить устранение проблем или администрирование сервера.

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

      Все приложения служб, которым необходим доступ к экземпляру служб Analysis Services, должны иметь административные разрешения для служб Analysis Services. Например, можно добавить учетную запись служб Excel, Power View и Performance Point. Кроме того, добавьте учетную запись фермы SharePoint, которая используется в качестве идентификатора этого веб-приложения, размещающего центр администрирования.

    Нажмите кнопку Далее.

  17. На странице Отчет об ошибках нажмите кнопку Далее.

  18. Просмотрите возможные предупреждения и нажмите кнопку Далее на странице Правила настройки установки.

  19. На странице Все готово для установки нажмите кнопку Установить.

  20. Если отображается диалоговое окно Необходима перезагрузка компьютера, нажмите кнопку ОК.

  21. После завершения установки нажмите кнопку Закрыть.

  22. Перезагрузите компьютер.

  23. Если в среде используется брандмауэр, см. раздел электронной документации по SQL Server Настройка брандмауэра Windows на разрешение доступа к службам Analysis Services.

Значок стрелки, используемый со ссылкой «В начало»В начало

Проверка установки SQL Server

Убедитесь, что службы Analysis Services запущены.

  1. В Microsoft Windows нажмите Пуск, выберите Все программы и щелкните группу Microsoft SQL Server 2012.

  2. Выберите SQL Server Management Studio.

  3. Подключитесь к экземпляру служб Analysis Services, например к [имя сервера]\POWERPIVOT. Если вы можете подключиться к экземпляру, то служба запущена.

Значок стрелки, используемый со ссылкой «В начало»В начало

Шаг 2: Настройка базовой интеграции служб Analysis Services с SharePoint

Следующие шаги описывают изменения в конфигурации, необходимые для взаимодействия с расширенными моделями данных Excel в библиотеке документов SharePoint. Выполните эти шаги после того, как установите SharePoint Server 2013 и службы SQL Server Analysis Services.

Предоставление прав администрирования сервером служб Excel в службах Analysis Services

Не нужно выполнять этот процедуру, описанную в этом разделе, если в процессе установки служб Analysis Services была добавлена учетная запись приложения служб Excel в качестве администратора служб Analysis Services.

  1. На сервере служб Analysis Services запустите среду SQL Server Management Studio и подключитесь к экземпляру служб Analysis Services, например [MyServer]\POWERPIVOT.

  2. В обозревателе объектов щелкните правой кнопкой мыши название экземпляра и выберите пункт Свойства.

    Просмотр свойств сервера служб SSAS

  3. На панели слева выберите Безопасность. Добавьте имя входа домена, настроенного для приложения служб Excel.

    Параметры безопасности сервера служб SSAS

Значок стрелки, используемый со ссылкой «В начало»В начало

Настройка служб Excel для интеграции со службами Analysis Services

  1. В центре администрирования SharePoint в группе «Управление приложениями» выберите Управление приложениями служб.

  2. Щелкните имя приложения службы, по умолчанию это Приложение служб Excel.

  3. Нажмите кнопку Параметры модели данных на странице Управление приложением служб Excel.

  4. Щелкните Добавить сервер.

  5. В поле Имя сервера введите имя сервера служб Analysis Services и имя экземпляра PowerPivot. Например, MyServer\POWERPIVOT. Указание имени экземпляра PowerPivot является обязательным.

    Введите описание.

  6. Нажмите кнопку ОК.

  7. Изменения вступят в силу через несколько минут, также вы можете Остановить и Запустить Службы вычислений Excel. Цель

    Также можно открыть командную строку с правами администратора и ввести iisreset /noforce.

    Вы можете проверить факт распознавания сервера службами Excel, просмотрев записи в журнале ULS. Будут отображены записи следующего вида:

    Excel Services Application            Data Model        27           Medium                Check Administrator Access ([ServerName]\POWERPIVOT): Pass.        f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6
    Excel Services Application            Data Model        27           Medium                Check Server Version ([ServerName]\POWERPIVOT): Pass (11.0.2809.24 >= 11.0.2800.0).         f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6
    Excel Services Application            Data Model        27           Medium                Check Deployment Mode ([ServerName]\POWERPIVOT): Pass.            f127bd9b-bae3-e0e0-9b48-3f7b5ad1eae6
    

Значок стрелки, используемый со ссылкой «В начало»В начало

Шаг 3: Проверка интеграции

Следующие шаги содержат пошаговые инструкции для создания и передачи новой книги как способа проверки интеграции служб Analysis Services. Для выполнения этих шагов потребуется база данных SQL Server.

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

  2. Создайте новую книгу в Excel.

  3. На вкладке «Данные» щелкните ленту Из других источников в разделе Получение внешних данных.

  4. Выберите Из SQL Server.

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

  6. Или в разделе «Учетные данные для входа в систему» убедитесь, что установлен флажок Использовать проверку подлинности Windows и нажмите кнопку Далее.

  7. Выберите необходимую базу данных.

  8. Проверьте, установлен ли флажок Подключение к заданной таблице.

  9. Установите флажок Включение возможности выбора нескольких таблиц и добавления таблицы в модель данных Excel.

  10. Выберите таблицы для импортирования.

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

  12. На странице Сохранение файла подключения к данным и завершение работы мастера введите имя соединения и нажмите Готово.

  13. Появится диалоговое окно Импорт данных. Выберите Отчет сводной таблицы и нажмите кнопку ОК.

  14. Список полей сводной таблицы появится в книге. В списке полей перейдите на вкладку Все

  15. Добавьте поля в области строк, столбцов и значений в списке полей.

  16. Добавьте срез или фильтр в сводную таблицу. Не пропускайте этот шаг. Срез или фильтр позволяет проверить правильность установки служб Analysis Services.

  17. Сохраните книгу в библиотеке документов в SharePoint Server 2013 с настроенными службами Excel. Вы можете также сохранить книгу в общую папку, а затем передать ее в библиотеку документов SharePoint Server 2013.

  18. Щелкните название книги для ее просмотра в SharePoint и выберите срез или измените ранее добавленный фильтр. Если произойдет обновление данных, то это означает, что службы Analysis Services установлены и доступны для служб Excel. При открытии книги в Excel будет использоваться кэшированная копия, а не версия с сервера служб Analysis Services.

Значок стрелки, используемый со ссылкой «В начало»В начало

Настройка брандмауэра Windows на разрешение доступа к службам Analysis Services

Сведения в разделе Настройка брандмауэра Windows на разрешение доступа к службам Analysis Services помогут определить, требуется ли разблокировать порты брандмауэра для доступа к службам Analysis Services или PowerPivot для SharePoint. Выполнив шаги, приведенные в этом разделе, можно настроить параметры порта и брандмауэра. На практике, чтобы разрешить доступ к серверу служб Analysis Services, необходимо выполнять эти шаги вместе.

Значок стрелки, используемый со ссылкой «В начало»В начало

Обновление книг и создание расписания обновления данных

Шаги, необходимые для обновления книг, созданных в предыдущих версиях PowerPivot, зависят от того, в какой версии PowerPivot создана книга. Дополнительные сведения см. в разделе Обновление книг и запланированное обновление данных (SQL Server 2012 с пакетом обновления 1 (SP1)).

Значок стрелки, используемый со ссылкой «В начало»В начало

Действия после установки одиночного сервера

Клиентский веб-интерфейс (WFE) или средний уровень. Для использования сервера Службы Analysis Services в режиме интеграции с SharePoint в более крупной ферме SharePoint и установки дополнительных средств PowerPivot в ферме запустите пакет установщика spPowerPivot.msi на каждом из серверов SharePoint. Пакет spPowerPivot.msi устанавливает необходимые поставщики данных и средство настройки служб PowerPivot для SharePoint 2013.

Дополнительные сведения об установке и настройке среднего уровня см. в следующем документе:

Избыточность и загрузка сервера. Установка двух или более серверов Службы Analysis Services в режиме SharePoint обеспечивает избыточность функциональности сервера Службы Analysis Services. Ввод в действие дополнительных серверов приводит к дальнейшему распределению нагрузки между серверами. Дополнительные сведения см. в следующих разделах:

Дополнительные сведения о компонентах бизнес-аналитики и изменениях в установке с SQL Server 2012 SP1 см. в разделе Установка компонентов бизнес-аналитики SQL Server с SharePoint 2013 (SQL Server 2012 с пакетом обновления 1 (SP1)).

Значок стрелки, используемый со ссылкой «В начало»В начало

Параметры SharePoint Отправка отзыва и контактные данные через соединение с Microsoft SQL Server (https://connect.microsoft.com/SQLServer/Feedback).

См. также

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

Перенос PowerPivot на SharePoint 2013

Установка или удаление надстройки PowerPivot для SharePoint

Обновление книг и запланированное обновление данных (SQL Server 2012 с пакетом обновления 1 (SP1))