Configure o Power Pivot para SharePoint 2013

APLICA-SE A:yes-img-132013 no-img-16 2016no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Importante

Esse cenário se aplica apenas ao SharePoint Server 2013 e SQL Server 2012 com o Service Pack 1 (SP1).

Nesse cenário, vamos dar uma olhada em como configurar o Power Pivot para SharePoint 2013. Isso inclui a instalação do Power Pivot para SharePoint nos servidores no farm, a configuração de um aplicativo de serviço do PowerPivot e alguns testes para ter certeza que tudo está funcionando corretamente.

Antes de iniciar

Antes de começar, verifique se você:

Você pode notar que a ferramenta de configuração do Power Pivot que usaremos tem opções para implantar Serviços do Excel e a Secure Store. No entanto, a ferramenta de configuração do Power Pivot não é capaz de configurar esses serviços usando as contas recomendadas, portanto, recomendamos que você configure esses serviços manualmente usando os links acima.

Demonstração de vídeo

Este vídeo mostra as etapas envolvidas na configuração do Power Pivot para SharePoint 2013, conforme descrito neste artigo.

Vídeo: Configurar o Power Pivot para SharePoint 2013

Prepare o farm

Nesta seção, prepararemos o farm para a instalação do Power Pivot. Isso inclui o registro de uma conta gerenciada e a configuração de algumas configurações do Secure Store na Administração Central, bem como a configuração de algumas configurações de segurança no SQL Server. Você precisará ser um administrador do farm e um administrador SQL Server para executar essas etapas, bem como um Administrador do Shell para executar as etapas do PowerShell.

Registrar uma conta de domínio como uma conta gerenciada no SharePoint Server 2013

A primeira etapa é registrar a conta de domínio que você deseja usar para executar o pool de aplicativos do Power Pivot como uma conta gerenciada no SharePoint Server 2013. Isso disponibilizará a conta para usarmos quando criarmos o aplicativo de serviço do Power Pivot mais tarde.

Para registrar uma conta gerenciada

  1. Na Administração Central, clique em Segurança.

  2. Em Segurança Geral, clique em Configurar contas gerenciadas.

  3. Clique em Registrar Conta Gerenciada.

  4. Digite o nome de usuário e a senha da conta que você criou para executar o pool de aplicativos PowerPivot.

  5. Se você quiser que o SharePoint Server 2013 lide com as alterações de senha da conta para você, selecione a caixa de seleção Habilitar alteração de senha e preencha os detalhes sobre quando desejar que a senha seja alterada.

  6. Clique em OK.

Conceder acesso à conta gerenciada ao banco de dados de conteúdo

Você também deve conceder acesso ao banco de dados de conteúdo do SharePoint para essa conta. Use o procedimento a seguir para cada aplicativo Web que será associado ao Power Pivot.

Para conceder acesso ao banco de dados de conteúdo para a conta gerenciada

  1. Clique em Iniciar, clique em Todos os Programas, clique em Microsoft SharePoint 2013 produtos, clique com o botão direito do mouse em SharePoint 2013 Management Shell e clique em Executar como Administrador.

  2. No Prompt de Comando do Microsoft PowerShell, digite a seguinte sintaxe (pressione ENTER após cada linha):

$w = Get-SPWebApplication -identity http://<WebApplication>
$w.GrantAccessToProcessIdentity("<Domain>\<PowerPivotApplicationPoolAccount>")

Importante

Se no futuro você adicionar mais bancos de dados de conteúdo, precisará executar novamente esses cmdlets para garantir que o Power Pivot tenha acesso aos novos bancos de dados.

Criar um aplicativo de destino na Secure Store

A próxima etapa é criar um aplicativo de destino no Secure Store para a conta de atualização de dados autônoma do Power Pivot. Esse aplicativo de destino será usado para atualizar os dados em seus relatórios do Power Pivot.

Para criar um aplicativo de destino

  1. Em Administração Central, sob Gerenciamento de aplicativos, clique em Gerenciar aplicativos de serviço.

  2. Clique no aplicativo de serviço do Repositório Seguro.

  3. Na faixa de opções, clique em Novo .

  4. Na caixa ID do Aplicativo de Destino , digite PowerPivotUnattendedAccount.

    Observação

    Use esse valor para que a ferramenta Power Pivot for SharePoint 2013 Configuration o reconheça.

  5. Digite um nome de exibição e endereço de email.

  6. Para Tipo de Aplicativo de Destino, certifique-se de que Individual está selecionado e clique em Avançar.

  7. Verifique se Campo Tipo está definido como Nome de Usuário do Windows e Senha do Windows e clique em Avançar.

  8. Digite um nome ou grupo para Administradores de Aplicativo de destino e clique em OK .

  9. Selecione o aplicativo de destino que você acabou de criar e, na seção Credenciais da faixa de opções, clique em Definir.

  10. Para Proprietário da Credencial, digite a conta que você criou para o pool de aplicativos do Power Pivot (aquele que você acabou de configurar como uma conta gerenciada).

  11. Digite o nome de usuário e a senha das credenciais que têm acesso às suas fontes de dados.

  12. Clique em OK.

Conceder acesso ao banco de dados de conteúdo de administrador do SharePoint Server

Para que os relatórios do Power Pivot Management Dashboard funcionem, a conta que executa o pool de aplicativos Serviços do Excel deve ter acesso de leitura ao banco de dados de conteúdo de administrador do SharePoint Server 2013. Você configura isso no SQL Server.

Para conceder acesso de administrador de banco de dados de conteúdo

  1. Abra SQL Server Management Studio e conecte-se ao mecanismo de banco de dados.

  2. Expanda Segurança e clique duas vezes na conta que é usada para o pool de aplicativos Serviços do Excel.

  3. Na página Mapeamento de Usuário, clique no banco de dados de conteúdo Administração do SharePoint (geralmente chamado de SharePoint_AdminContent_GUID).

  4. Marque a caixa de seleção de função de banco de dados SPDataAccess .

  5. Clique em OK.

A configuração básica do farm agora está concluída, portanto, a próxima coisa a fazer é instalar e configurar o Power Pivot para SharePoint.

Configurar o Power Pivot para SharePoint

Nesta seção, configuraremos o Power Pivot em si, incluindo a instalação do software Power Pivot e a configuração de um aplicativo de serviço.

Instalar o Power Pivot em cada servidor no farm

A primeira etapa na configuração do Power Pivot em um farm do SharePoint Server 2013 é instalar SQL Server PowerPivot 2012 SP1 para Microsoft SharePoint (sppowerpivot.msi) em cada servidor no farm.

Use o seguinte procedimento para executar sppowerpivot.msi em cada servidor no farm.

Para instalar o PowerPivot para SharePoint 2013

  1. Clique duas vezes em sppowerpivot.msi.

  2. Siga o assistente para instalar o PowerPivot para SharePoint 2013. Quando você vir a página Seleção de Recursos, deixe todos os itens selecionados (este é o padrão) e conclua o assistente.

Executar a ferramenta de configuração do Power Pivot para SharePoint

Depois de instalar sppowerpivot.msi em cada servidor no farm, a próxima etapa é executar o PowerPivot para a ferramenta configuração do SharePoint 2013. Execute este programa no servidor que está executando o site da Administração Central do SharePoint.

Para executar a ferramenta de Configuração do PowerPivot para SharePoint 2013

  1. Clique em Iniciar>Todos os Programas>microsoft SQL Server 2012>PowerPivot for SharePoint 2013 Configuration.

  2. Escolha a opção Configurar ou Reparar o PowerPivot para SharePoint e clique em OK.

  3. Na Ferramenta de Configuração Pivot, no painel esquerdo, selecione Criar PowerPivot Serviço do aplicativo.

  4. Na guia Parâmetros , desmarque a caixa de seleção Incluir esta ação na lista de tarefas. Isso vai impedir que a ferramenta crie um aplicativo de serviço para PowerPivot. Criaremos o aplicativo de serviço do Power Pivot manualmente mais tarde.

    Captura de tela da caixa de seleção desmarcada.

    Isso também impedirá que novas etapas de configuração sejam concluídas, mas também voltaremos e faremos isso mais tarde.

  5. Clique em Executar.

  6. Clique em Sim para confirmar.

  7. Quando a ação for concluída, clique em OK e, em seguida, clique em Sair.

Se você tiver servidores adicionais em seu farm, eventualmente executaremos a ferramenta de Configuração do Power Pivot para SharePoint 2013 também, mas primeiro há mais algumas etapas a serem executadas.

Criar um aplicativo de serviço do Power Pivot

Impedimos que a ferramenta de configuração do Power Pivot criasse um aplicativo de serviço do Power Pivot para que pudéssemos criar um manualmente e usar a conta do pool de aplicativos que criamos anteriormente. Agora, precisamos voltar e criar o aplicativo de serviço.

Para criar um aplicativo de serviço do PowerPivot

  1. Na Administração Central, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  2. Na faixa de opções, clique em Novo e clique em Aplicativo de Serviço do Power Pivot para SQL Server .

  3. Digite um nome para o aplicativo de serviço na caixa de texto Nome.

  4. Digite um nome para o novo pool de aplicativos na caixa de texto Nome do pool de aplicativos .

  5. Na lista suspensa Configurável , escolha a conta que você registrou como uma conta gerenciada para o pool de aplicativos do Power Pivot.

  6. Clique em OK.

O aplicativo de serviço do Power Pivot já foi criado, embora você precise atualizar a página para vê-la.

Configurar a conta de atualização de dados autônoma do Power Pivot

A próxima etapa é configurar a conta de atualização de dados autônoma do Power Pivot. Fazemos isso nas configurações do aplicativo de serviço do Power Pivot especificando a conta de atualização de dados autônoma que criamos no Secure Store.

Para configurar a conta autônoma de atualização de dados

  1. Em Administração Central, sob Gerenciamento de aplicativos, clique em Gerenciar aplicativos de serviço.

  2. Clique no aplicativo de serviço do PowerPivot.

  3. Em Ações, clique em Configurar as configurações do aplicativo de serviço.

  4. Em atualização de dados (cerca de um terço da área para baixo), digite o ID do aplicativo de destino do aplicativo de destino que você criou (PowerPivotUnattendedAccount) na caixa Conta de atualização de dados autônoma do PowerPivot.

  5. Clique em OK.

Executar novamente a ferramenta de Configuração do Power Pivot for SharePoint 2013

Agora que o aplicativo de serviço foi criado e configuramos a conta de atualização de dados autônoma, precisamos executar o Power Pivot para a ferramenta configuração do SharePoint 2013 mais uma vez para concluir o restante das etapas.

Para executar a ferramenta de Configuração do PowerPivot para SharePoint 2013

  1. Clique em Iniciar>Todos os Programas>Microsoft SQL Server Configuração do Power Pivot 2012>para SharePoint 2013.

  2. Escolha a opção Configurar ou Reparar o PowerPivot para SharePoint e clique em OK.

  3. Na Ferramenta de Configuração Pivot, no painel esquerdo, selecione Ativar Poder recurso Pivot em um conjunto de sites.

  4. Por Parâmetros guia, escolher o conjunto de sites em que você quer PowerPivot ativo do URL do site lista suspensa.

    Observação

    Se você quiser ativar o Power Pivot em mais de uma coleção de sites, escolha uma para começar aqui. É fácil adicionar mais tarde.

  5. Se você alterou a configuração do conjunto de sites padrão, clique em Validar .

  6. Clique em Executar e, em seguida, clique em Sim para confirmar.

  7. Quando a ação for concluída, clique em OK e, em seguida, clique em Sair.

A instalação do Power Pivot está concluída e o Power Pivot está pronto para usar.

Execute a ferramenta Power Pivot for SharePoint Configuration em outros servidores no farm

Como executamos apenas a ferramenta de Configuração do Power Pivot para SharePoint 2013 em um servidor, o SQL Server Power Pivot System Service só estará disponível para ser executado neste servidor. É bom usar o Power Pivot dessa forma, mas se você tiver vários servidores em seu farm, recomendamos que você instale o serviço em todos eles. Isso permitirá que você para mudar qual o servidor executar o serviço em (por exemplo, se você quiser equilibrar os serviços no farm) ou para executar o serviço em vários servidores de maior capacidade.

Você instala o poder de Serviço do Sistema SQL Server Pivot executando o PowerPivot para SharePoint 2013 ferramenta de configuração nos outros servidores no farm.

Use o procedimento a seguir em cada servidor no farm.

Para executar a ferramenta de Configuração do PowerPivot para SharePoint 2013

  1. Clique em Iniciar>Todos os Programas>microsoft SQL Server 2012>PowerPivot for SharePoint 2013 Configuration.

  2. Escolha a opção Configurar ou Reparar o PowerPivot para SharePoint e clique em OK.

  3. Se você vir Ativar o Recurso PowerPivot em uma Coleção de Sites no painel esquerdo, clique nele e selecione a coleção de sites em que deseja ativar o Power Pivot ou desmarque a caixa de seleção Incluir essa ação na lista de tarefas se você não quiser ativar o Power Pivot em outra coleção de sites.

  4. Se você fez alguma alteração, clique em Validar.

  5. Clique em Executar e, em seguida, clique em Sim para confirmar.

  6. Quando as tarefas completo, clique em OK e clique em Exit .

Quando você executa o PowerPivot para SharePoint ferramenta de configuração de 2013, ele instala e se transforma no poder de Serviço do Sistema SQL Server Pivot em cada servidor em que você executá-lo. Você provavelmente não deseja que esse serviço seja executado em todos os servidores, portanto, vá para Gerenciar serviços no servidor na Administração Central e interrompa o serviço nos servidores em que não deseja executá-lo.

Teste o PowerPivot para instalação do SharePoint

Agora que tudo está configurado, podemos fazer um teste simples para ver se está funcionando. Vamos criar um modelo de dados no Excel e publicá-lo em uma biblioteca de documentos no conjunto de sites em que habilitamos o Power Pivot.

para criar uma pasta de trabalho de teste

  1. No Excel, na guia Dados, escolha Entre Outras Fontes e escolha Entre SQL Server.

  2. Digite o nome da instância de SQL Server em que seus dados residem.

  3. Acompanhe o assistente para conectar-se a tabela que contém seus dados.

  4. Quando o assistente for concluído, você deverá ver a caixa de diálogo Importar Dados . Escolha Criar Somente Conexão e marque a caixa de seleção Adicionar esses dados ao modelo de dados.

  5. Clique em OK.

  6. Na guiaPower Pivot, clique em Gerenciar.

  7. No faixa de opções do Power Pivot, clique em Tabela dinâmica.

  8. Na caixa de diálogo Inserir Dinâmica , escolha a opção Planilha Existente e clique em OK.

  9. Selecione os campos desejados no relatório de tabela dinâmica.

  10. Salve a pasta de trabalho em uma biblioteca de documentos no conjunto de sites em que você habilitou o Power Pivot.

Depois de salvar a pasta de trabalho na biblioteca de documentos, você pode acessar as configurações do Power Pivot clicando no controle de reticências (...) duas vezes e escolhendo Gerenciar Atualização de Dados Dinâmica do Power.

Captura de tela dos controles na biblioteca de documentos.

Na página Gerenciar Atualização de Dados, marque as caixas de seleção Ativar e Também atualizar o mais rápido possível. Além disso, garanta que a opção Usar a conta de atualização de dados configurada pelo opção administrador está selecionada. (Este é o padrão.)

Captura de tela das configurações de atualização de dados do Power Pivot.

Repita isso várias vezes enquanto faz algumas alterações em seus dados. Se as alterações aparecerem no relatório quando ele for renderizado no navegador, a atualização de dados estará funcionando corretamente.