Como instalar o PowerPivot para SharePoint a partir do prompt de comando

É possível executar a Instalação na linha de comando para instalar o SQL Server PowerPivot para SharePoint. Você deve incluir o parâmetro /ROLE no comando e excluir o parâmetro /FEATURES. Dependendo da forma como você especificar o parâmetro /ROLE, a Instalação do SQL Server instalará o PowerPivot para SharePoint em um farm do SharePoint 2010 existente ou como um novo servidor que será otimizado para a implantação do PowerPivot. Você deve ter a mídia de instalação do Microsoft SharePoint 2010 para criar um novo servidor.

Este tópico contém as seguintes seções:

Pré-requisitos

Opções de instalação com base em /ROLE

Instalação de farm do SharePoint existente

Instalação do novo servidor do SharePoint e do Analysis Services

Verificar a instalação

Próximas etapas: instalar o SQL Server PowerPivot para Excel e criar uma fonte de dados PowerPivot

Pré-requisitos

Os requisitos de instalação variam de acordo com a instalação do PowerPivot para SharePoint em um farm novo ou existente.

Requisitos gerais

Você deve ter o Windows Server 2008 (64 bits).

Você deve ter o .NET Framework 3.5 SP1. Essa versão do .NET Framework está disponível no Windows Update.

Você deve ter o SQL Server 2008 R2 edição Enterprise, Developer, Evaluation ou Data Center.

Você deve ser um administrador local para instalar o SQL Server.

Você deve saber com antecedência como deseja especificar as contas de serviço. Para obter mais informações sobre os requisitos da conta, consulte Planejar uma implantação do PowerPivot em um farm do SharePoint.

Requisitos para SPI_AS_NewFarm

Você deve ter uma implantação instalada, porém não configurada, do Microsoft SharePoint 2010 que inclua Serviços do Excel.

Requisitos para SPI_AS_ExistingFarm

Você deve ter um farm operacional ou servidor autônomo do Microsoft SharePoint 2010. A edição deve incluir Serviços do Excel.

Você deve ser um administrador do farm para adicionar o PowerPivot para SharePoint ao farm. Se a conta do administrador de farm não for um membro do grupo local de Administradores, adicione-a ao grupo para poder instalar o PowerPivot for SharePoint. Você poderá remover a conta do grupo Administrador após a conclusão da Instalação.

Se o farm consistir em vários servidores, você deverá executar a Instalação do SQL Server 2008 R2 em um servidor de aplicativos já integrado ao farm.

Opções de instalação com base em /ROLE

Para implantações do PowerPivot para SharePoint, o parâmetro /ROLE determina como a Instalação verifica os pré-requisitos e o que incluir na instalação atual. Os valores válidos para a integração com o SharePoint incluem:

  • SPI_AS_ExistingFarm

  • SPI_AS_NewFarm

Ambas as funções instalam arquivos de aplicativo, de configuração e de implantação que permitem a execução de um PowerPivot para SharePoint em um farm do SharePoint. A especificação de uma função fará a Instalação verificar os requisitos de hardware e de software necessários à integração com o SharePoint.

SPI_AS_ExistingFarm verifica uma instalação local do SharePoint 2010. Ela usa a conectividade do farm existente no servidor local para integrar o PowerPivot para SharePoint ao farm. Ela também implanta dois pacotes de soluções e habilita o recurso para o farm.

SPI_AS_NewFarm verifica se há um servidor do SharePoint não configurado, instala uma instância do Mecanismo de Banco de Dados, instala o PowerPivot para SharePoint, configura os componentes do SQL Server, configura o farm criando um banco de dados de configuração e o aplicativo Web da Administração Central, cria um aplicativo Web padrão e um conjunto de sites e, em seguida, implanta os pacotes de soluções do PowerPivot no farm e habilita o PowerPivot para o aplicativo Web. Como esse é um farm novo, a configuração é otimizada para cenários de business intelligence de autoatendimento. Mais especificamente, os serviços não usados em análises de dados em larga escala são desativados.

Se especificar SPI_AS_NewFarm, você deverá inserir valores de parâmetro usados para configurar o farm. Entre eles estão /farmaccount, /farmaccountpassword, /passphrase e /farmadminport. Para obter mais informações sobre esses comandos, consulte Referência de comandos de instalação (PowerPivot para SharePoint).

Instalação de farm do SharePoint existente

Se você quiser instalar o PowerPivot para SharePoint em um computador que já tenha o SharePoint instalado e configurado, será possível executar a instalação como uma operação em linha de comando.

  1. Copie o seguinte comando para um editor de texto:

    Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName> 
    

    O parâmetro /q executa a Instalação no modo silencioso, que suprime a interface do usuário.

    O /IAcceptSQLServerLicenseTerms será obrigatório quando o parâmetro /q ou /qs for especificado para instalações autônomas.

    O parâmetro /action instrui a Instalação a executar uma instalação.

    O parâmetro /role instrui a Instalação a instalar o programa Analysis Services e os arquivos de configuração obrigatórios para a integração com o SharePoint. Essa função também detecta e usa as informações de conectividade do farm existente para acessar o banco de dados de configuração do SharePoint. Esse parâmetro é necessário. Use-o em lugar do parâmetro /features para especificar os componentes a serem instalados.

    O parâmetro /instancename especifica 'PowerPivot' como uma instância nomeada. Esse valor é embutido em código e não pode ser alterado. Ele está especificado no comando para fins instrutivos para que você saiba como o serviço é instalado.

    O parâmetro /indicateprogress permite monitorar o andamento na janela do prompt de comando.

  2. O parâmetro PID é omitido do comando, o que faz a edição Evaluation ser instalada. Se você quiser instalar a edição Enterprise, adicione o PID ao comando da Instalação e forneça uma chave de produto válida.

                  /PID=<product key for an Enterprise installation>
    
    
  3. Substitua os espaços reservados por <domínio\nome_de_usuário> e <StrongPassword>pelas contas e senhas de usuário válidas.

    Os parâmetros /assvaccount e /assvcpassword são usados para configurar a instância do Serviço Analysis Services no servidor de aplicativos. Substitua esses espaços reservados pelas informações de conta válidas.

    O parâmetro /assysadminaccounts deve ser definido como a identidade do usuário que está executando a Instalação do SQL Server. Você deve especificar pelo menos um administrador de sistema. Observe que a Instalação do SQL Server deixou de conceder permissões sysadmin para membros do grupo Administradores interno.

  4. Remova quebras de linha.

  5. Selecione todo o comando e clique em Copiar no menu Editar.

  6. Abra um prompt de comando do administrador. Para isso, clique em Iniciar, clique com o botão direito do mouse no prompt de comando e selecione Executar como administrador.

  7. Navegue até a unidade ou a pasta compartilhada que contém a mídia de instalação do SQL Server 2008 R2.

  8. Cole o comando revisado na linha de comando. Para isso, clique no ícone no canto superior esquerdo da janela do prompt de comando, aponte para Editar e clique em Colar.

  9. Pressione Enter para executar o comando. Aguarde a conclusão da instalação. É possível monitorar o andamento da Instalação na janela do prompt de comando.

  10. Para verificar a instalação, consulte o arquivo summary.txt em \Arquivos de Programas\SQL Server\100\Setup Bootstrap\Log. O resultado final deverá indicar "Aprovado" se o servidor for instalado sem erros.

  11. Configure o servidor. Você deve, no mínimo, implantar uma solução, criar um aplicativo de serviço e habilitar o recurso de cada conjunto de sites. Para obter mais informações, consulte Configuração (PowerPivot para SharePoint).

Instalação do novo servidor do SharePoint e do Analysis Services

Se você tiver a mídia de instalação do SharePoint 2010 e do SQL Server 2008 R2, será possível executar os programas de instalação na sequência para criar um novo servidor SharePoint ou o primeiro em um farm multisservidor que inclua o PowerPivot. Quando a instalação do servidor for concluída, você terá um servidor SharePoint operacional capaz de armazenar dados do PowerPivot em larga escala em pastas de trabalho do Excel.

Instalar o SharePoint 2010

  • Comece com uma nova instalação desconfigurada do SharePoint 2010. Essa é uma nova instalação para a qual você ainda não executou o programa psconfig.exe. Se você já configurou o farm, ignore esta seção e vá até Instalação do farm do SharePoint existente.

    É possível executar a instalação do servidor SharePoint na linha de comando. Também é possível configurar recursos e funções do sistema operacional por meio da linha de comando. Para obter uma referência completa da configuração da linha de comando do Windows Server 2008, consulte Apêndice da Visão geral técnica do Gerenciador de Servidores.

Instalar o Mecanismo de Banco de Dados do SQL Server e o PowerPivot para SharePoint

  1. Copie o seguinte comando para um editor de texto:

    Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_NewFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/SQLSVCACCOUNT=<DomainName\UserName> /SQLSVCPASSWORD=<StrongPassword> /SQLSYSADMINACCOUNTS=<DomainName\UserName> /AGTSVCACCOUNT=<DomainName\UserName> /AGTSVCPASSWORD=<StrongPassword> /ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName> /FARMACCOUNT=<DomainName\UserName> /FARMPASSWORD=<StrongPassword> /PASSPHRASE=<StrongPassword> /FARMADMINPORT=<availablePort> 
    

    O parâmetro /q executa a Instalação no modo silencioso, que suprime a interface do usuário.

    O /IAcceptSQLServerLicenseTerms será obrigatório quando o parâmetro /q ou /qs for especificado para instalações autônomas.

    O parâmetro /action instrui a Instalação a executar uma instalação.

    O parâmetro /role instrui a Instalação a instalar o programa Analysis Services e os arquivos de configuração obrigatórios para a integração com o SharePoint. Essa função também detecta e usa as informações de conectividade do farm existente para acessar o banco de dados de configuração do SharePoint. Esse parâmetro é necessário. Use-o em lugar do parâmetro /features para especificar os componentes a serem instalados.

    O parâmetro /instancename especifica 'PowerPivot' como uma instância nomeada. Esse valor é embutido em código e não pode ser alterado. Ele está especificado no comando para fins instrutivos para que você saiba como o serviço é instalado.

    O parâmetro /indicateprogress permite monitorar o andamento na janela do prompt de comando.

  2. O parâmetro PID é omitido do comando, o que faz a edição Evaluation ser instalada. Se você quiser instalar a edição Enterprise, adicione o PID ao comando da Instalação e forneça uma chave de produto válida.

                  /PID=<product key for an Enterprise installation>
    
    
  3. Substitua os espaços reservados por <domínio\nome_de_usuário> e <StrongPassword> pelas contas e senhas de usuário válidas para a execução dos serviços do SQL Server.

    1. /sqlsvcaccount, /sqlsvcpassword, /agtsvcaccount e /agtsvcpassword são usados para configurar o servidor de banco de dados do farm.

    2. /assvaccount e /assvcpasswordsão usados para configurar a instância do Serviço Analysis Services no servidor de aplicativos. Substitua esses espaços reservados pelas informações de conta válidas.

    3. O parâmetro /assysadminaccounts deve ser definido como a identidade da pessoa que está executando a Instalação do SQL Server. Você deve especificar pelo menos um administrador de sistema. Observe que a Instalação do SQL Server deixou de conceder permissões sysadmin para membros do grupo Administradores interno.

  4. Substitua os espaços reservados por <domínio\nome_de_usuário> e <StrongPassword> de /farmaccount e /farmpassword por uma conta e senha de usuário válidas para o acesso ao servidor de banco de dados. Inicialmente, essa conta será usada para provisionar serviços essenciais usados no farm. Ela também é usada pelo servidor SharePoint para se conectar ao banco de dados de configuração. Ela deve ser uma conta de domínio (não pode ser uma conta do Windows local, nem uma conta interna). Para fins de instalação, a conta deve ser membro do grupo Administradores no computador local.

  5. Substitua os espaços reservados de <StrongPassword> para /passphrase por uma senha que inclua uma combinação de letras maiúsculas e minúsculas, números e símbolos. Essa frase será usada por administradores do farm para adicionar novos servidores de aplicativos e servidores Web front-end ao farm.

  6. Substitua <AvailablePort> para /farmadminport por um número de porta não usado no intervalo entre 1024 e 49151. Como alternativa, remova o parâmetro do comando para permitir à instalação escolher uma porta aleatória que não esteja em uso. Para determinar uma porta disponível, digite o seguinte comando no prompt de comando para retornar uma lista de portas TCP usadas:netstat –a –n -p tcp

    Revise o artigo de Suporte da Microsoft, Informações sobre atribuições de porta TCP/IP, para ler sobre atribuições de porta TCP e as diferenças entre Portas Bem Conhecidas (0 a 1023), Portas Registradas (1024 a 49151) e Portas Dinâmicas ou Privadas (49152 a 65535).

  7. Remova quebras de linha.

  8. Selecione todo o comando e clique em Copiar no menu Editar.

  9. Abra um prompt de comando do administrador. Para isso, clique em Iniciar, clique com o botão direito do mouse no prompt de comando e selecione Executar como administrador.

  10. Navegue até a unidade ou a pasta compartilhada que você está usando para acessar a mídia de instalação do SQL Server.

  11. Cole o comando revisado na linha de comando. Para isso, clique no ícone no canto superior esquerdo da janela do prompt de comando, aponte para Editar e clique em Colar.

  12. Pressione Enter para executar o comando. Aguarde a conclusão da instalação. É possível monitorar o andamento da Instalação na janela do prompt de comando.

  13. Para verificar a instalação, consulte o arquivo summary.txt em \Arquivos de Programas\SQL Server\100\Setup Bootstrap\Log. O resultado final deverá indicar "Aprovado" se o servidor for instalado sem erros.

  14. Para uma verificação adicional, abra o SQL Server Configuration Manager para confirmar a configuração e a execução dos serviços instalados. Para isso, clique em Iniciar, em Todos os Programas, em Microsoft SQL Server, em Ferramentas de Configuração e em SQL Server Configuration Manager. Exiba a página Serviços do SQL Server para verificar se o Navegador do SQL Server e o SQL Server estão em execução. Você também deve ver o SQL Server Agent instalado no modo de inicialização Manual em um estado parado.

Depois que a Instalação for concluída, você será um administrador do farm no farm do SharePoint, um administrador de sistema do Mecanismo de Banco de Dados e um administrador do conjunto de sites do aplicativo Web SharePoint padrão. Para obter instruções sobre como alterar administradores para a implantação ou delegar administração a outros, consulte a documentação do produto SharePoint.

Verificar a instalação

É possível, ao menos, verificar as páginas na Administração Central e nos sites do SharePoint para verificar a disponibilidade dos componentes e recursos do servidor PowerPivot. No entanto, para verificar integralmente uma instalação, você deve ter uma pasta de trabalho PowerPivot que possa publicar no SharePoint e acessar em uma biblioteca. Para fins de teste, é possível publicar uma pasta de trabalho de exemplo que já contenha os dados do PowerPivot e usá-la para confirmar se essa integração com o SharePoint está configurada corretamente.

Para verificar a integração do PowerPivot com a Administração Central, faça o seguinte:

  1. Na Administração Central do SharePoint, na página inicial, em Configurações do Sistema, clique em Gerenciar recursos de farm.

  2. Verifique se Recurso de Integração com o PowerPivot está Ativo.

  3. Na página inicial, em Configurações do Sistema, clique em Gerenciar serviços no servidor.

  4. Verifique se SQL Server Analysis Services e Serviço do Sistema SQL Server PowerPivot foram iniciados.

  5. Na página inicial, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  6. Clique em Aplicativo de serviço do PowerPivot para abrir o Painel de Gerenciamento do PowerPivot do aplicativo. Ou selecione Aplicativo de serviço do PowerPivot e clique em Propriedades para exibir as definições de configuração. Será possível modificar essas configurações posteriormente, se você encontrar erros de tempo limite. Para obter mais informações sobre essas configurações, consulte Criar e configurar um aplicativo de serviço PowerPivot.

Para verificar a integração com o PowerPivot com um site SharePoint, faça o seguinte:

  1. Em um navegador, abra o aplicativo Web criado. Se você usou valores padrão, será possível especificar http://<nome do computador> no endereço da URL.

  2. Verifique se os recursos de acesso aos dados e de processamento do PowerPivot estão disponíveis no aplicativo. É possível fazer isso verificando a presença de modelos de biblioteca fornecidos pelo PowerPivot:

    1. Em Ações de Site, clique em Mais Opções...

    2. Em Bibliotecas, você deve encontrar Biblioteca de Feeds de Dados e Galeria PowerPivot. Esses modelos de biblioteca são fornecidos pelo recurso do PowerPivot, estando visíveis na lista Bibliotecas apenas se o recurso estiver integrado corretamente.

Para verificar o acesso a dados do PowerPivot no servidor, faça o seguinte:

  1. Carregue uma pasta de trabalho do PowerPivot na Galeria PowerPivot ou em qualquer biblioteca do SharePoint. Para obter mais informações sobre como acessar arquivos de exemplo, consulte Roteiro para criar pastas de trabalho PowerPivot no Excel.

  2. Clique no documento para abri-lo na biblioteca.

  3. Clique em uma segmentação de dados ou gire os dados. O servidor carregará dados do PowerPivot em segundo plano. Na próxima etapa, você se conectará ao servidor para verificar se os dados foram carregados e armazenados em cache.

  4. Inicie o SQL Server Management Studio no grupo de programas Microsoft SQL Server 2008 R2 no menu Iniciar. Se essa ferramenta não estiver instalada no servidor, será possível passar à última etapa para confirmar a presença de arquivos armazenados em cache.

  5. Em Tipo de Servidor, selecione Analysis Services.

  6. Em Nome do Servidor, digite <nome_do_servidor>\powerpivot, em que <nome_do_servidor> é o nome do computador que tem o PowerPivot para instalação do SharePoint.

  7. Clique em Conectar.

  8. Em Pesquisador de Objetos, clique em Bancos de Dados para exibir a lista de arquivos de dados do PowerPivot carregados.

  9. No sistema de arquivos do computador, verifique a pasta a seguir para determinar se os arquivos estão armazenados no cache em disco. A presença de arquivos armazenados em cache é a verificação adicional de que a implantação é operacional. Para exibir o cache de arquivo, vá até a pasta \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup.

Próximas etapas: instalar o SQL Server PowerPivot para Excel e criar uma fonte de dados PowerPivot

Depois de instalar os componentes do servidor em um farm, você deve ter uma instalação do Excel 2010 com o aplicativo cliente PowerPivot para criar ou exibir uma fonte de dados PowerPivot.

Para obter instruções sobre como instalar o suplemento e criar fontes de dados, consulte Instalar o PowerPivot para Excel (Manuais online do SQL Server) e Roteiro para criar pastas de trabalho PowerPivot no Excel.