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


Настройка PowerPivot с помощью Windows PowerShell

Этот выпуск включает в себя новые командлеты PowerShell, которые можно использовать для настройки установки PowerPivot для SharePoint. Для полной настройки установки требуются командлеты как SharePoint, так и PowerPivot для SharePoint.

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

При работе с фермой SharePoint 2010 необходимо установить SharePoint 2010 с пакетом обновления 1 (SP1), чтобы иметь возможность настроить PowerPivot для SharePoint или ферму SharePoint 2010, в которой используется сервер базы данных SQL Server 2012. Если пакет обновления еще не установлен, установите его, прежде чем начать настройку сервера.

Преимущества настройки PowerPivot для SharePoint с помощью PowerShell

Для автоматизации задач настройки можно построить файлы скриптов Windows PowerShell (PS1). Этот подход рекомендуется, если необходимо обеспечить установку и настройку с помощью скриптов, которые можно выполнить на любом сервере. В случае отказа аппаратной части подобный скрипт может потребоваться как часть плана аварийного восстановления сервера.

Просмотр списка командлетов PowerPivot на сервере

Просмотр списка командлетов PowerPivot.

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

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

    Get-help *powerpivot*
    

    Появится список командлетов, содержащих в имени «PowerPivot». Например, Get-PowerPivotServiceApplication. Число доступных командлетов зависит от используемой версии служб Analysis Services.

    • 10 командлетов на сервере служб Analysis Services SQL Server 2012 с пакетом обновления 1 (SP1), работающем в режиме интеграции с SharePoint и SharePoint 2013. В версии 2012 с пакетом обновления 1 (SP1) используется новая архитектура, которая позволяет службам Analysis Server работать за пределами фермы SharePoint. Для этой новой архитектуры требуется меньшее количество командлетов управления Windows PowerShell.

    • 17 командлетов на сервере служб Analysis Services SQL Server 2012, работающем в режиме интеграции с SharePoint и SharePoint 2010.

    Список команд см. в разделе Справочник по PowerPivot для SharePoint PowerShell.

    Если в списке не показано команд или выдается сообщение об ошибке, например «get-help could not find *powerpivot* in a help file in this session.», то см. инструкции по включению командлетов PowerPivot на сервере в следующем подразделе данного раздела.

    Для всех командлетов имеется справка в Интернете. В следующем примере показано, как посмотреть справку в Интернете для командлета New-PowerPivotServiceApplication.

    Get-help new-powerpivotserviceapplication -full
    

    Кроме того, чтобы просмотреть только примеры, используйте следующий синтаксис.

    Get-help new-powerpivotserviceapplication -example
    

Включение командлетов PowerPivot на сервере

Командлеты PowerPivot доступны после установки PowerPivot для SharePoint и развертывания решения фермы. Решения развертываются при запуске средства настройки PowerPivot. Выполните следующие действия, чтобы включить использование командлетов.

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

  2. Запустите первый командлет.

    Add-SPSolution –LiteralPath “C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotFarm.wsp”
    

    Командлет возвратит имя решения, его идентификатор, а также атрибут Deployed=False. На следующем шаге будет выполнено развертывание решения.

  3. Выполните второй командлет, чтобы развернуть решение.

    Install-SPSolution –Identity PowerPivotFarm.wsp –GACDeployment -Force
    
  4. Закройте окно консоли управления SharePoint. Снова откройте окно через пункт Запуск от имени администратора.

  5. Командлеты PowerPivot станут доступны.

См. также

Настройка и администрирование сервера PowerPivot в центре администрирования

Средства настройки PowerPivot

Справочник по PowerPivot для SharePoint PowerShell