Configurar os relatórios para o Project Server 2010
Aplica-se a: Project Server 2010
Tópico modificado em: 2016-11-30
O Microsoft Project Server 2010 integra o aplicativo Web da Central de Business Intelligence do Microsoft SharePoint Server 2010, o que fornece um ponto central para a hospedagem dos relatórios, painéis e conexões de relatório que podem ser criados automaticamente ou manualmente para fornecer acesso aos dados de relatório no Project Server para os seus usuários. A Central de Business Intelligence pode ser usada para hospedar o conteúdo criado com o Serviços do Excel no Microsoft SharePoint Server 2010, Serviços do Visio no SharePoint, Serviços PerformancePoint no SharePoint, PowerPivot e o SQL Server Reporting Services.
Para configurar a geração de relatórios, é necessário executar as seguintes etapas:
Adicionar um login para o grupo autores de relatório no SQL Server
Instalar os Objetos de Gerenciamento de Análise do SQL Server 2008
Iniciar os Serviços do Excel
Configurar os Serviços do Excel
Iniciar o Serviço de Repositório Seguro
Configurar o Repositório Seguro
Preencher os grupos Autores de Relatório e Visualizadores de Relatório do Active Directory
Configurar o acesso à Central de Business Intelligence
Além disso, você precisará de dois grupos do Active Directory, um para autores de relatório e outro para os visualizadores do relatório, além de uma conta do Active Directory para o aplicativo de destino de Repositório Seguro.
Contas e grupo de segurança
A tabela a seguir descreve as contas e grupos de segurança necessários para os diversos procedimentos neste artigo.
Conta | Descrição |
---|---|
Grupo Autores de Relatório |
O grupo de segurança do Active Directory ao qual você adiciona usuários que criarão relatórios, ou qualquer usuário que precise acessar relatórios no Microsoft Excel. Esse grupo recebe permissões de leitura para o banco de dados de relatórios do Project Server 2010. Peça ao seu administrador para criar esse grupo antes de continuar com os procedimentos abaixo. |
Grupo Visualizadores de Relatório |
Grupo de segurança do Active Directory ao qual usuários que visualizarão relatórios são adicionados. Peça ao seu administrador para criar esse grupo antes de continuar com os procedimentos abaixo. |
Grupo Visualizadores de Relatório Externos |
Grupo de segurança do Active Directory para usuários que não possuem uma conta de usuário do PWA, mas requerem acesso à Central de Business Intelligence do Project Server 2010 para visualizar os relatórios. Se você tem esses usuários na sua organização, peça que o administrador do domínio crie este grupo e o adicione ao grupo Visualizadores de Relatório descrito acima. |
Conta do Pool de Aplicativos |
A conta do Active Directory usada para executar os pools de aplicativos para o Aplicativo Serviços do Excel e o Serviço de Repositório Seguro. Essa conta deve ser configurada como uma conta gerenciada no SharePoint Server 2010. Isso é necessário caso você ainda não tenha implantado os Serviços do Excel ou o Serviço de Repositório Seguro. Observação É possível usar a mesma conta que você usou para executar o pool de aplicativos para o Aplicativo de Serviço do Project Server. |
Conta do Aplicativo de Destino de Repositório Seguro |
Esta conta fornece as credenciais necessárias para que visualizadores de relatórios exibam relatórios gerados de dados no banco de dados de relatórios do Project Server. Esta conta deve ter permissões de db_datareader no banco de dados de relatórios do Project Server 2010. Dica Recomendamos a adição dessa conta ao grupo Autores de Relatório do Active Directory descrita acima a fim de conceder as permissões necessárias. |
Adicionar um logon ao grupo de autores de relatório
Para que um autor de relatório possa acessar o banco de dados de relatórios do Project Server 2010 pelo Excel, é necessário configurar o acesso ao Microsoft SQL Server e adicionar um logon do SQL Server. O logon deve permitir acesso específico ao banco de dados de relatórios do Project Server 2010 a fim de obter informações de esquema e dados. Use o grupo de domínio criado para os autores de relatório.
Importante
O Microsoft Excel não usa o Serviço de Repositório Seguro para acessar os dados. Somente o Serviços do Excel no Microsoft SharePoint Server 2010 usa o Repositório Seguro. Os usuários que trabalham com relatórios no Excel exigem acesso direto ao banco de dados.
Execute o procedimento a seguir no computador em que seu banco de dados de relatórios do Project Server 2010 está localizado.
Observação
Como alternativa, você pode conectar-se ao mecanismo de banco de dados usando o SQL Server Management Studio remotamente.
Para adicionar um logon ao grupo de autores de relatório
Clique em Iniciar, Todos os Programas, Microsoft SQL Server 2008, SQL Server Management Studio.
Selecione a instância do mecanismo de banco de dados do SQL Server no qual seu banco de dados de relatórios do Project Server 2010 reside e clique em Conectar.
Expanda Segurança, clique com botão direito do mouse em Logons e clique em Novo Logon.
Na página Geral, clique em Pesquisar.
Clique em Tipos de Objeto e marque a caixa de seleção Grupos.
Clique em OK.
Digite o nome do grupo criado para os autores de relatório.
Clique em Verificar Nomes.
Clique em OK.
Selecione a página Mapeamento de Usuário.
Na caixa de listagem Usuários mapeados para este logon, selecione a linha que contém o banco de dados de relatórios do Project Server 2010.
Marque a caixa de seleção Mapa para o banco de dados de relatórios do Project Server 2010.
Marque a caixa de seleção de associação de função de banco de dados db_datareader.
Clique em OK.
Instalar os Objetos de Gerenciamento de Análise do SQL Server 2008
Se você ainda não instalou os Objetos de Gerenciamento de Análise (AMO) do SQL Server 2008, deve instalá-los em cada servidor de aplicativos no farm.
Observação
Use a versão do SQL Server 2008 do AMO, independentemente da versão do SQL Server que você estiver usando em seus bancos de dados.
Clique para baixar os Objetos de Gerenciamento de Análise do SQL Server 2008 (https://go.microsoft.com/fwlink/p/?LinkId=130655)
Observação
Após a instalação dos objetos AMO, reinicie o Serviço de Aplicativo do Project em cada servidor de aplicativos no farm no qual ele está em execução. Esse serviço é configurado na Administração Central do SharePoint em Configurações do Sistema, Gerenciar serviços no servidor.
Iniciar os Serviços do Excel
Se o Serviços do Excel não estiver em execução no farm, você primeiro deverá configurar um aplicativo de serviço do Serviços do Excel.
Importante
Se você estiver planejando usar o Serviços do Excel para fins que não o de geração de relatórios para o Project Server 2010, é altamente recomendável que você leia os artigos de planejamento e de operações do Serviços do Excel para que suas informações ajudem na implantação do Serviços do Excel em seu farm do SharePoint Server. Para mais informações, confira Visão geral dos Serviços do Excel (SharePoint Server 2010) e Administração dos Serviços do Excel (SharePoint Server 2010).
Se o Serviços do Excel já estiver sendo executado em seu farm, prossiga para Configurar os Serviços do Excel. Caso contrário, siga os procedimentos abaixo para iniciar o Serviços do Excel.
Importante
A conta que está executando o pool de aplicativos do Serviços do Excel deve ter acesso ao banco de dados de conteúdo em que o site do PWA reside. A conta que está executando o pool de aplicativos para o aplicativo de Serviço do Project Server tem o acesso necessário para que você possa usá-la se desejar. Se você optar por usar uma conta diferente para o pool de aplicativos do Serviços do Excel, poderá conceder o acesso necessário usando o seguinte script do Windows PowerShell:
$w = Get-SPWebApplication -identity <PWA web application>
$w.GrantAccessToProcessIdentity(" <service account> ")
Lembre-se de que esta ação concede ao db_owner acesso ao banco de dados de conteúdo.
O início do Serviços do Excel envolve duas etapas:
Ligar o serviço dos Serviços de Cálculo do Excel
Criar um aplicativo de serviço dos Serviços do Excel
Para iniciar o serviço Serviços de Cálculo do Excel
No site Administração Central do SharePoint, na seção Configurações do Sistema, clique em Gerenciar serviços no servidor.
Se você tiver mais de um servidor de aplicativos no farm, escolha o servidor de aplicativos em que você deseja executar o serviço dos Serviços de Cálculo do Excel, na lista de Servidores.
Na lista Serviço, clique em Iniciar ao lado de Serviços de Cálculo do Excel.
Para criar um aplicativo de serviço dos Serviços do Excel
No site Administração Central do SharePoint, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Na guia Aplicativos de Serviço, clique em Novo e em Aplicativo Serviços do Excel.
Na caixa Nome, digite um nome para o aplicativo de serviço.
Na caixa Nome do pool de aplicativos, digite um nome para o pool de aplicativos.
Escolha a conta gerenciada que você criou para os pools de aplicativos pela lista Configurável.
Clique em OK.
Definir as configurações dos Serviços do Excel
Após a inicialização do Serviços do Excel, você deverá configurar os locais de arquivo confiáveis para as bibliotecas Amostras de Relatórios e Modelos do Project Server 2010.
Execute este procedimento duas vezes: uma para cada biblioteca.
Para configurar um local de arquivo confiável
Em Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Clique no aplicativo de serviço Serviços do Excel.
Na página Gerenciar Serviços do Excel, clique em Locais de Arquivo Confiáveis.
Clique em Adicionar Local de Arquivo Confiável.
Na caixa Endereço, digite:
Para a Biblioteca de modelos:
http://<servername>/<projectsitename>/ProjectBICenter/Templates/
ou
Para a biblioteca Amostras de Relatório:
http://<servername>/<projectsitename>/ProjectBICenter/Sample%20Reports/
Em Confiar em Filhos, verifique se a caixa de seleção Filhos confiáveis está marcada.
Na seção Dados Externos:
Em Permitir Dados Externos, selecione a opção Bibliotecas de conexões de dados confiáveis e inseridas.
Em Aviso de Atualização, desmarque a caixa de seleção Aviso de atualização habilitado.
Deixe as opções restantes com seus valores padrão e clique em OK.
É necessário configurar as bibliotecas de conexão de dados confiáveis a fim de conceder aos usuários acesso aos conectores que vinculam as planilhas do relatório aos dados no banco de dados de relatórios do Project Server e bancos de dados OLAP. Como parte desse processo, você precisará da URL da biblioteca de conexões de dados no Microsoft Project Web App (PWA).
Use o procedimento a seguir para determinar a URL da biblioteca de conexões de dados no PWA.
Para determinar a URL da biblioteca de conexões de dados
No PWA, no painel de navegação esquerdo, clique em Business Intelligence.
No painel esquerdo, clique em Conexões de Dados.
Na página Conexões de Dados, selecione a opção Inglês (Estados Unidos) (ou o idioma apropriado para a sua localidade).
Na barra de ferramentas, clique em Exibir Propriedades.
Na página de propriedades Conexões de Dados, clique com o botão direito do mouse no link Inglês (Estados Unidos) (ou no idioma apropriado para sua localidade), e escolha Propriedades.
Na caixa de diálogo Propriedades, selecione o valor Endereço (URL).
Clique com o botão direito do mouse no texto selecionado e depois em Copiar.
Esta é a URL para a biblioteca de conexões de dados, da qual você precisará ao configurar uma biblioteca de conexões de dados confiáveis no procedimento a seguir.
Clique em Cancelar.
Na página de propriedades Conexões de Dados, clique em Fechar.
Para configurar bibliotecas de conexão de dados confiáveis
Na Administração Central, em Gerenciamento de Aplicativos, clique em Gerenciar Aplicativos de Serviço.
Clique no aplicativo de serviço Serviços do Excel.
Clique em Bibliotecas de Conexões de Dados Confiáveis.
Clique em Adicionar Biblioteca de Conexões de Dados Confiável.
Na caixa Endereço, cole a URL da biblioteca de conexões de dados que você copiou no procedimento anterior. Ela deve ter o seguinte formato:
http://<ServerName>/<ProjectSiteName>/ProjectBICenter/Data%20Connections%20for%20PerformancePoint/English%20(United%20States)
Clique em OK.
Iniciar o Serviço de Repositório Seguro
No SharePoint Server, o Serviço de Repositório Seguro permite que os usuários acessem vários recursos do sistema sem precisar fornecer credenciais de autenticação mais de uma vez. O SharePoint Server implementa a autenticação do Serviço de Repositório Seguro, incluindo um serviço do Windows e um banco de dados de credenciais seguro.
Para autenticar uma conexão de dados em uma pasta de trabalho de acordo com uma fonte de dados externa, você pode configurar o Serviços de Cálculo do Excel para recuperar as credenciais de autenticação do Serviço de Repositório Seguro. Para habilitar a funcionalidade do Serviço de Repositório Seguro para SharePoint Server, você precisa iniciar o Serviço de Repositório Seguro da Microsoft e gerenciar as configurações do Repositório Seguro na Administração Central.
Importante
Se você estiver planejando usar o Serviço de Repositório Seguro para fins que não o de geração de relatórios para o Project Server, é altamente recomendável que você leia os artigos de planejamento e de operações do Serviço de Repositório Seguro para que suas informações ajudem na implantação do Serviço de Repositório Seguro em seu farm do SharePoint Server. Para mais informações, confira Planejar o Serviço de Repositório Seguro (SharePoint Server 2010) e Configurar o Serviço de Repositório Seguro (SharePoint Server 2010).
Se o Repositório Seguro já estiver em execução no seu farm, prossiga para Configurar o Serviço de Repositório Seguro.
Se você ainda não configurou o Serviço de Repositório Seguro no seu farm, faça isso primeiro. Isso envolve três etapas:
Ativar o Serviço de Repositório Seguro
Criar um aplicativo de Serviço de Repositório Seguro
Gerar uma chave de Serviço de Repositório Seguro
Para ativar o Serviço de Repositório Seguro
No site Administração Central do SharePoint, na seção Configurações do Sistema, clique em Gerenciar serviços no servidor.
Se você tiver mais de um servidor de aplicativos no farm, escolha o servidor de aplicativos em que você deseja executar o Serviço de Repositório Seguro, na lista Servidores.
Na lista Serviço, clique em Iniciar ao lado de Serviço de Repositório Seguro.
Para criar um aplicativo de serviço do Serviço de Repositório Seguro
No site Administração Central do SharePoint, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Na guia Aplicativos de Serviço, clique em Novo e em Serviço de Repositório Seguro.
Na caixa Nome, digite um nome para o aplicativo de serviço.
Na caixa Nome do pool de aplicativos, digite um nome para o pool de aplicativos.
Escolha a conta gerenciada que você criou para os pools de aplicativos pela lista Configurável.
Clique em OK.
Quando o aplicativo de serviço for criado com êxito, clique em OK.
Para gerar uma chave de Serviço de Repositório Seguro
No site Administração Central do SharePoint, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Clique em aplicativo de serviço de Repositório Seguro.
Na guia Editar, clique em Gerar Nova Chave.
Digite e confirme uma Senha e depois clique em OK.
Definir as configurações do Serviço de Repositório Seguro
Após a criação do aplicativo de Serviço de Repositório Seguro, você deverá criar um aplicativo de destino do Repositório Seguro.
Para criar um aplicativo de destino de Repositório Seguro
Na home page da Administração Central do SharePoint, na seção Gerenciamento de Aplicativos, clique em Gerenciar Aplicativos de Serviço.
Clique no Serviço de Repositório Seguro.
Na página Serviço de Repositório Seguro, selecione a guia Editar.
Clique em Novo.
Na página Criar Novo Aplicativo de Destino de Repositório Seguro:
Na caixa ID do Aplicativo de Destino, digite ProjectServerApplication.
Na caixa Nome de Exibição, digite um nome para o Aplicativo de Destino de Repositório Seguro.
Na caixa Email de Contato, digite um endereço de email.
Na lista suspensa Tipo de Aplicativo de Destino, selecione Grupo.
Clique em Avançar.
Nos campos Especificar a credencial de sua página Aplicativo de Destino de Repositório Seguro, clique em Avançar.
Na página Especifique as configurações de associação:
Na caixa Administradores de Aplicativo de Destino, digite o nome de usuário do administrador do farm.
Na caixa Membros, digite o nome do grupo de domínio criado para os visualizadores de relatório.
Clique em OK.
Após a criação do aplicativo de destino, você deverá definir as credenciais a serem associadas a ele. Estas são as credenciais que serão usadas pelo Serviços do Excel para acessar o banco de dados de relatórios quando um usuário atualizar os dados em um relatório.
Observação
Se precisar redefinir as credenciais para usar uma nova conta ou para atualizar a senha associada às credenciais, use esse mesmo procedimento.
Use o procedimento a seguir para definir as credenciais do aplicativo de destino ProjectServerApplication.
Para definir as credenciais de um aplicativo de destino
Na página Aplicativo de Serviço de Repositório Seguro, marque a caixa de seleção do aplicativo de destino que você acabou de criar.
Na faixa de opções, clique em Definir Credenciais.
Na caixa de diálogo Definir Credenciais para o Aplicativo de Destino de Repositório Seguro (Grupo), digite o nome de usuário e senha da conta criada para o aplicativo de destino de repositório seguro.
Importante
Essa conta precisa ter permissões de db_datareader no banco de dados de relatórios do Project Server. Recomendamos a adição dessa conta ao grupo Autores de Relatório do Active Directory para conceder as permissões necessárias.
Clique em OK.
Preencha os grupos Autores de Relatório e Visualizadores de Relatório do Active Directory
Para fornecer aos seus usuários o acesso necessário à Central de Business Intelligence no PWA e aos relatórios que ela contém, você precisará preencher os grupos Autores de Relatório e Visualizadores de Relatório do Active Directory da seguinte maneira:
Grupo Autores de Relatório: Adicione as contas do Active Directory dos usuários que criarão os relatórios usando o Excel.
Visualizadores de Relatório: Adicione as contas do Active Directory dos usuários do PWA que visualizarão os relatórios na Central de Business Intelligence.
Observação
Se os autores de relatório também forem visualizadores, será possível adicionar o grupo Autores de Relatório ao grupo Visualizadores de Relatório no Active Directory.
Visualizadores de Relatório Externos (opcional): Se você tiver usuários que não têm uma conta do PWA, mas requerem acesso à Central de Business Intelligence para visualizar relatórios, adicione suas contas do Active Directory a esse grupo e siga o procedimento para conceder a ele acesso à Central de Business Intelligence em Configurar o acesso à Central de Business Intelligence, abaixo.
Configurar o acesso à Central de Business Intelligence
Os usuários que têm contas no PWA recebem automaticamente acesso à Central de Business Intelligence da seguinte maneira:
Membros da Equipe: Os membros do grupo Membros da Equipe no PWA são adicionados automaticamente ao grupo do SharePoint Grupo de membros da equipe (Microsoft Project Server) na Central de Business Intelligence.
Gerentes de Projeto: Os membros do grupo Gerentes de Projeto no PWA são adicionados automaticamente ao grupo do SharePoint Grupo de gerentes de projeto (Microsoft Project Server) na Central de Business Intelligence.
Se você tiver usuários que não têm contas do PWA, mas que precisam acessar relatórios na Central de Business Intelligence, conceda a eles acesso separadamente. Você pode fazer isso adicionando esses usuários a um grupo de Active Directory para os usuários de relatórios externos (como indicado na seção Contas e grupos de segurança acima) e concedendo permissões ao grupo de Active Directory na Central de Business Intelligence.
Use o procedimento a seguir para conceder permissões a visualizadores de relatório externos.
Para conceder permissões a visualizadores de relatório externos
No PWA, no painel esquerdo, clique em Business Intelligence.
Na Central de Business Intelligence, clique em Ações do Site e em Permissões do Site.
Na guia Editar, clique em Criar Grupo.
Na página Criar Grupo:
Na caixa Nome, digite um nome para o grupo (por exemplo, Visualizadores de Relatório Externos).
Na área Conceder ao Grupo Permissão para este Site, marque a caixa de seleção Leitura.
Deixe as outras opções em seus valores padrão e clique em OK.
Na página Pessoas e Grupos, clique em Novo.
Na caixa de diálogo Conceder Permissões, digite o nome do grupo do Active Directory que você criou para os visualizadores de relatório externos e clique em OK.
Solução de problemas
Se você receber mensagens de erro ao tentar exibir relatórios, confira Project Server 2010: Central de Business Intelligence – Erros comuns (https://go.microsoft.com/fwlink/p/?LinkId=202437, e o Fluxograma de atualização de dados dos serviços de Excel para obter informações sobre a solução de problemas.