Implantar soluções PowerPivot para SharePoint
Use as instruções a seguir para implantar manualmente dois pacotes de solução que adicionam recursos do PowerPivot a um ambiente do SharePoint Server 2010. Implantar as soluções é uma etapa necessária para configurar o PowerPivot para SharePoint em um servidor do SharePoint 2010. Para exibir a lista completa das etapas necessárias, consulte Administração e Configuração do Servidor PowerPivot na Administração Central.
Como alternativa, você pode usar a Ferramenta de Configuração do PowerPivot para implantar as soluções. Usar a ferramenta de configuração é mais fácil e mais eficiente para uma única instalação de servidor, mas você pode querer usar a Administração Central e o PowerShell se preferir usar uma ferramenta familiar ou se estiver configurando vários recursos ao mesmo tempo. Para obter mais informações sobre como usar a ferramenta de configuração, consulte PowerPivot Configuration Tools.
Antes de implantar as soluções, você deverá primeiro instalar o PowerPivot para SharePoint usando a mídia de instalação do SQL Server 2012. A instalação do SQL Server instala os pacotes de solução que você está prestes a implantar.
Este tópico contém as seguintes seções:
Pré-requisito: verificar se o aplicativo Web usa a Autenticação do Modo Clássico
Etapa 1: implantar a solução de farm
Etapa 2: implantar a solução de aplicativo Web do PowerPivot na Administração Central
Etapa 3: implantar a solução de aplicativo Web do PowerPivot em outros aplicativos Web
Reimplantar ou cancelar a solução
Pré-requisito: verificar se o aplicativo Web usa a autenticação de modo clássico
O PowerPivot para SharePoint tem suporte apenas para aplicativos Web que utilizam a autenticação de modo clássico do Windows. Para marcar se o aplicativo usa o modo Clássico, execute o seguinte cmdlet do PowerShell do Shell de Gerenciamento do SharePoint 2010, substituindo http://<top-level site name>
pelo nome do seu site do SharePoint:
Get-SPWebApplication http://<top-level site name> | Format-List UseClaimsAuthentication
O valor retornado deve ser false. Se for verdadeiro, você não poderá acessar dados PowerPivot com este aplicativo Web.
Etapa 1: implantar a solução de farm
Esta seção mostra como implantar soluções usando o PowerShell, mas você também pode usar a Ferramenta de Configuração do PowerPivot para concluir esta tarefa. Para obter mais informações, consulte Configurar ou reparar o PowerPivot para SharePoint 2010 (Ferramenta de Configuração do PowerPivot).
Esta tarefa somente precisa ser executada uma vez, depois de instalar o PowerPivot para SharePoint.
Em um servidor que tenha uma instalação do PowerPivot para SharePoint, abra um Shell de Gerenciamento do SharePoint 2010 usando a opção Executar como Administrador .
Execute o cmdlet a seguir para adicionar a solução do farm.
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.
Execute o cmdlet seguinte para implantar a solução do farm:
Install-SPSolution -Identity PowerPivotFarm.wsp -GACDeployment -Force
Etapa 2: implantar a solução de aplicativo Web do PowerPivot na Administração Central
Depois de implantar a solução do farm, você deverá implantar a solução de aplicativo Web na Administração Central. Essa etapa adiciona o Painel de Gerenciamento do PowerPivot à Administração Central.
Abra um Shell de Gerenciamento do SharePoint 2010 usando a opção Executar como Administrador .
Execute o cmdlet a seguir para criar uma referência à Administração Central:
$centralAdmin = $(Get-SPWebApplication -IncludeCentralAdministration | Where { $_.IsAdministrationWebApplication -eq $TRUE})
Execute o cmdlet a seguir para adicionar a solução do farm.
Add-SPSolution -LiteralPath "C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotWebApp.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.
Execute o cmdlet seguinte para instalar a solução de aplicativo Web na Administração Central.
Install-SPSolution -Identity PowerPivotWebApp.wsp -GACDeployment -Force -WebApplication $centralAdmin
Agora que a solução de aplicativo Web está implantada na Administração Central, você poderá usar a Administração Central para concluir todas as etapas de configuração restantes.
Etapa 3: implantar a solução de aplicativo Web do PowerPivot em outros aplicativos Web
Na tarefa anterior, você implantou o Powerpivotwebapp.wsp na Administração Central. Nesta seção, você implanta o powerpivotwebapp.wsp em cada aplicativo Web existente que dá suporte a acesso a dados PowerPivot. Se você adicionar mais aplicativos Web posteriormente, repita esta etapa para esses aplicativos.
Na Administração Central, em Configurações do Sistema, clique em Gerenciar soluções de farm.
Clique em powerpivotwebapp.wsp.
Clique em Implantar Solução.
Em Implantar para?, selecione o aplicativo Web do SharePoint para o qual você deseja adicionar suporte ao recurso PowerPivot.
Clique em OK.
Repita para outros aplicativos Web do SharePoint que também oferecerão suporte ao acesso a dados PowerPivot.
Reimplantar ou cancelar a solução
Embora a Administração Central do SharePoint forneça o cancelamento da solução, você não precisa cancelar o arquivo powerpivotwebapp.wsp, a menos que esteja solucionando problemas sistematicamente de uma instalação ou um problema de implantação do patch.
Na Administração Central do SharePoint 2010, em Configurações do Sistema, clique em Gerenciar soluções de farm.
Clique em Powerpivotwebapp.wsp.
Clique em Cancelar Solução.
Se você encontrar problemas de implantação de servidor que você rastreia de volta para a solução de farm, poderá reimplantá-la executando a opção Reparar na Ferramenta de Configuração do PowerPivot. As operações de reparo pela ferramenta são preferíveis porque exigem menos etapas de sua parte. Para obter mais informações, consulte Configurar ou reparar o PowerPivot para SharePoint 2010 (Ferramenta de Configuração do PowerPivot).
Se você ainda desejar reimplantar todas as soluções, siga esta ordem:
Cancele a solução de aplicativo Web PowerPivot de todos os aplicativos Web do SharePoint que o utilizam.
Cancele a solução de farm PowerPivot.
Reimplante a solução de farm PowerPivot.
Reimplante a solução de aplicativo Web PowerPivot para todos os aplicativos Web do SharePoint.
Sobre as soluções PowerPivot
O PowerPivot para SharePoint usa dois pacotes de soluções para implantar páginas de aplicativos e arquivos de programas no farm e em aplicativos Web individuais.
A solução de farm é global. É implantada uma vez e permanece disponível automaticamente para qualquer servidor novo do PowerPivot para SharePoint adicionado ao farm posteriormente.
A solução de aplicativo Web é específica do aplicativo e deve ser implantada em cada aplicativo Web no farm, inclusive o aplicativo Web Administração Central.
Cada solução é implantada de maneira diferente. A solução do farm é implantada uma vez, depois que a primeira instância do PowerPivot para SharePoint é instalada. Para implantar a solução do farm, use a Ferramenta de Configuração do PowerPivot ou os cmdlets do PowerShell.
A solução do aplicativo Web é implantada inicialmente na Administração Central, seguida por implantações subsequentes da solução em qualquer aplicativo Web adicional que dará suporte a solicitações para dados PowerPivot. Para implantar a solução de aplicativo Web da Administração Central, você deve usar a Ferramenta de Configuração do PowerPivot ou cmdlet do PowerShell. Para todos os outros aplicativos Web, você pode implantar a solução de aplicativo Web manualmente usando a Administração Central ou PowerShell.
Solução | Descrição |
---|---|
Powerpivotfarm.wsp | Adiciona o Microsoft.AnalysisServices.SharePoint.Integration.dll ao assembly global. Adiciona o Microsoft.AnalysisServices.ChannelTransport.dll ao assembly global. Instala recursos e arquivos de recurso e registra tipos de conteúdo. Adiciona modelos de biblioteca para bibliotecas da Galeria PowerPivot e do Feed de Dados. Adiciona páginas de aplicativos para configuração de aplicativos de serviço, Painel de Gerenciamento PowerPivot, atualização de dados e Galeria PowerPivot. |
Powerpivotwebapp.wsp | Adiciona arquivos de recursos Microsoft.AnalysisServices.SharePoint.Integration.dll à pasta de extensões no servidor Web front-end. Adiciona serviço Web do PowerPivot ao front-end Web. Adiciona geração de imagens em miniatura para Galeria PowerPivot. |
Consulte Também
Atualizar o PowerPivot para SharePoint
Administração e configuração de servidor do PowerPivot na Administração Central
Configuração do PowerPivot usando o Windows PowerShell