Configuração do PowerPivot usando o Windows PowerShell

Esta versão inclui novos cmdlets do PowerShell que você pode usar para configurar uma instalação do PowerPivot para SharePoint. A configuração completa de uma instalação exige o uso de cmdlets do SharePoint e do PowerPivot para SharePoint.

Observação importanteImportante

Para um farm do SharePoint 2010, o SharePoint 2010 SP1 deve ser instalado antes da configuração do PowerPivot para SharePoint ou de um farm do SharePoint que usa um servidor de banco de dados do SQL Server 2012. Se você ainda não instalou o service pack; instale-o antes de começar a configurar o servidor.

Benefícios da configuração do PowerPivot para SharePoint usando o PowerShell

É possível criar arquivos de script do Windows PowerShell (.ps1) para automatizar tarefas de configuração. Essa abordagem será recomendada se você precisar de instalação e etapas de configuração controladas por script que possa ser executado em qualquer servidor. Você pode precisar desse script como parte de um plano de recuperação de desastre para reconstruir um servidor no caso de um problema de hardware.

Exibir uma lista de cmdlets do PowerPivot em um servidor

Para exibir uma lista de cmdlets do PowerPivot:

  1. Abra um Shell de Gerenciamento do SharePoint usando a opção Executar como Administrador.

  2. Insira o seguinte comando:

    Get-help *powerpivot*
    

    Você deve ver uma lista de cmdlets que incluem PowerPivot no nome do cmdlet. Por exemplo, Get-PowerPivotServiceApplication. O número de cmdlets disponíveis depende da versão do Analysis Services que você está usando.

    • 10 cmdlets com o servidor SQL Server 2012 SP1 Analysis Services configurados para o modo do SharePoint e com o SharePoint 2013. A versão 2012 SP1 utiliza a nova arquitetura que permite ao Analysis Server ser executado fora do farm do SharePoint. A nova arquitetura exige um nível menor de gerenciamento dos cmdlets do Windows PowerShell.

    • 17 cmdlets com o servidor SQL Server 2012 Analysis Services configurados para o modo do SharePoint e com o SharePoint 2010.

    Para obter uma lista dos comandos, consulte Referência do PowerPivot para SharePoint PowerShell.

    Se nenhum comando é retornado na lista ou se você vir uma mensagem de erro semelhante a "get-help could not find *powerpivot* in a help file in this session.", consulte a próxima seção neste tópico para obter instruções sobre como habilitar os cmdlets do PowerPivot no servidor.

    Todos os cmdlets têm ajuda online. O exemplo a seguir mostra como exibir a ajuda online para o cmdlet New-PowerPivotServiceApplication:

    Get-help new-powerpivotserviceapplication -full
    

    Como alternativa, para exibir apenas os exemplos, use a sintaxe a seguir:

    Get-help new-powerpivotserviceapplication -example
    

Habilitar cmdlets do PowerPivot em um servidor

Os cmdlets do PowerPivot estão disponíveis depois que você instala o PowerPivot para SharePoint e implanta a solução de farm. As soluções são implantadas quando você executa a ferramenta de Configuração do PowerPivot. Siga estas etapas para habilitar o uso de cmdlets:

  1. Abra um Shell de Gerenciamento do SharePoint usando a opção Executar como Administrador.

  2. Execute o primeiro cmdlet:

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

    O cmdlet retorna o nome da solução, sua ID de solução e Deployed=False. Na próxima etapa, você implantará a solução.

  3. Execute o segundo cmdlet para implantar a solução:

    Install-SPSolution –Identity PowerPivotFarm.wsp –GACDeployment -Force
    
  4. Feche a janela do Shell de Gerenciamento do SharePoint. Reabra a janela usando a opção Executar como Administrador.

  5. Os cmdlets do PowerPivot estão disponíveis agora.

Conteúdo relacionado

Administração e configuração de servidor do PowerPivot na Administração Central

Ferramentas de Configuração do PowerPivot

Referência do PowerPivot para SharePoint PowerShell