Share via


Configurar os Serviços de Cálculo do Excel com o Project Server 2007

Atualizado: julho de 2008

 

Tópico modificado em: 2008-07-21

Se sua instalação do Microsoft Office Project Server 2007 estiver associada a uma instalação do Microsoft Office SharePoint Server 2007, você poderá configurar o Serviços de Cálculo do Excel para permitir uma fácil geração de relatórios do banco de dados de Relatórios do Office Project Server 2007.

Com essa funcionalidade, você pode criar relatórios no Microsoft Office Excel 2007 e publicá-los no Office SharePoint Server 2007 de forma que outras pessoas de sua organização possam exibi-los e salvá-los offline para fins de personalização.

A configuração dessa funcionalidade é feita em duas etapas igualmente importantes:

  • Configuração do Autor do Relatório — Envolve a configuração do Microsoft SQL Server para permitir que autores de relatório acessem o banco de dados de relatórios do Office Project Server 2007.

  • Configuração do Consumidor do Relatório — Envolve a configuração do Office SharePoint Server 2007 para publicação de relatório.

NoteObservação:
Os procedimentos deste artigo pressupõem que você está usando o SQL Server 2005. O SQL Server 2000 também pode ser usado e fornecerá funcionalidade idêntica.
NoteObservação:
Dependendo da configuração existente, você poderá descobrir que alguns procedimentos deste artigo já foram concluídos.

Configurando o SQL Server

Para que o autor do relatório possa acessar o banco de dados de relatórios do Office Project Server 2007 do Office Excel 2007, é necessário configurar o acesso ao SQL Server e adicionar um login do SQL Server. Isso ocorre porque o Office Excel 2007 usa um método de acesso a dados diferente do usado pelo Serviços de Cálculo do Excel.

Para configurar o acesso ao SQL Server, você deve assegurar que o mecanismo de banco de dados do SQL Server e o SQL Server Analysis permitam conexões remotas. Isso é feito com a ferramenta Configuração da Área de Superfície do SQL Server.

Configurar a área de superfície do SQL Server

  1. No computador que está executando o SQL Server 2005, clique em Iniciar, Todos os Programas, Microsoft SQL Server 2005, Ferramentas de Configuração e Configuração de Área de Superfície SQL Server.

  2. Clique em Configuração da Área de Superfície de Serviços e Conexões.

  3. Selecione a guia Exibir por Componente.

  4. Expanda Mecanismo do Banco de Dados e expanda a instância do SQL Server que você está configurando.

  5. Clique em Conexões Remotas e selecione a opção Conexões locais e remotas e Usando TCP/IP e pipes nomeados.

  6. Expanda Serviços de Análise e expanda a instância do SQL Server que você está configurando.

  7. Selecione a opção Conexões locais e remotas.

  8. Clique em OK.

Se você fez alterações na configuração do mecanismo de banco de dados do SQL Server ou na configuração dos Serviços de Análise usando o procedimento acima, reinicie o serviço SQL Server e os Serviços de Análise do SQL Server para a instância do SQL Server que você está configurando.

Uma vez configurado o acesso do SQL Server, você precisar adicionar um login do SQL Server para permitir acesso específico ao banco de dados de relatórios do Office Project Server 2007 para obter informações e dados de esquema. Recomendamos que você use um grupo de domínio para facilitar a administração. Se você não usar um grupo de domínio, precisará repetir este procedimento para cada autor de relatório.

Adicionar um login para cada autor de relatório

  1. Clique em Iniciar, Todos os Programas, Microsoft SQL Server 2005, SQL Server Management Studio.

  2. Selecione a instância do SQL Server na qual reside o banco de dados do Office Project Server 2007 e clique em Conectar.

  3. Expanda Segurança, clique com o botão direito do mouse em Logons e clique em Novo Logon.

  4. Na guia Geral, digite um usuário ou nome de grupo na caixa de texto Nome de logon.

  5. Selecione a página Mapeamento de Usuário.

  6. Na caixa de listagem Usuários mapeados para este logon, selecione a linha que contém o banco de dados do Relatório do Office Project Server 2007.

  7. Marque a caixa de seleção Mapear para o banco de dados do Relatório do Office Project Server 2007 e selecione a associação de função do banco de dados db_datareader.

  8. Clique em OK.

Configurando a publicação do Microsoft Office SharePoint Server 2007

A funcionalidade de publicação fornecida no Office SharePoint Server 2007 permite que os autores criem e modifiquem o conteúdo e o disponibilizem para os usuários com níveis apropriados de permissões de visualização. O Serviços de Cálculo do Excel requer essa funcionalidade para permitir a publicação do Office Excel 2007 para o Office SharePoint Server 2007.

Você deve ativar o recurso Infraestrutura de Publicação do Office SharePoint Server 2007 para o conjunto de sites usado pelo Microsoft Office Project Web Access (PWA) e depois ativar o recurso Publicação do Office SharePoint Server 2007 para o site PWA. Depois da ativação do recurso Infraestrutura de Publicação do Office SharePoint Server 2007, serão criados automaticamente outros níveis de permissão e grupos do Office SharePoint Server 2007 que são usados para delegar responsabilidades de publicação para usuários.

Ativar o recurso do conjunto de sites Infraestrutura de Publicação

  1. Na home page do Office Project Web Access, clique em Ações do Site e em Definições do Site.

  2. Na página Definições do Site, em Administração do Conjunto de Sites, clique em Recursos do conjunto de sites.

  3. Na página Recursos do Conjunto de Sites, clique em Ativar para o recurso Infraestrutura de Publicação do Office SharePoint Server.

  4. Volte para a página Definições do Site clicando em Definições do Site na trilha.

Ativar o recurso Publicação do site

  1. Na página Definições do Site, em Administração do Site, clique em Recursos do site.

  2. Na página Recursos do Site, clique em Ativar para a opção Publicação do Office SharePoint Server.

Iniciando os Serviços de Cálculo do Excel

Para usar o Serviços de Cálculo do Excel, o serviço Serviços de Cálculo do Excel deve estar em execução no farm. Esse serviço pode ser configurado por meio do site da Administração Central do SharePoint.

Iniciar os Serviços de Cálculo do Excel

  1. Na Administração Central do SharePoint, clique na guia Operações.

  2. Na página Operações, em Topologia e Serviços, clique em Serviços no Servidor.

  3. Na lista de serviços, clique em Iniciar para o serviço Serviços de Cálculo do Excel.

Criando uma central de relatórios

Você precisa criar um site para hospedar os relatórios publicados do Office Excel 2007. Para isso, crie um conjunto de sites usando o modelo da Central de Relatórios.

Criar uma central de relatórios

  1. No Project Web Access, clique em Ações do Site e em Criar Site.

  2. Na caixa de texto Título, digite um título para a central de relatórios.

  3. Na caixa de texto nome da URL, digite a URL que você deseja usar para a central de relatórios.

  4. Na área Seleção de Modelo, clique na guia Corporativo e selecione a opção Central de Relatórios.

  5. Na área Permissões, selecione a opção Usar permissões exclusivas se você quiser restringir as permissões no site de relatórios; caso contrário, mantenha a opção padrão de Usar as mesmas permissões que o site pai.

  6. Clique em Criar.

Configurando o Provedor de Serviços Compartilhados do Project Server

Para usar os Serviços de Cálculo do Excel com o Office Project Server 2007, você deve configurar o Provedor de Serviços Compartilhados que hospeda o PWA. Esse processo inclui três etapas importantes:

  • Configurando uma conta de serviço autônomo

  • Adicionando um local de arquivo confiável

  • Adicionando uma biblioteca de conexões de dados confiável

Você deve configurar uma conta de Serviço Autônomo para conectar-se a fontes de dados externas que exijam cadeias de caracteres de nome de usuário e de senha. Essas cadeias são necessárias para autenticação nos Serviços de Cálculo do Excel. Para obter informações adicionais, consulte a página que descreve como configurar a conta de Serviço Autônomo dos Serviços do Excel no Microsoft Office SharePoint Server 2007 (https://support.microsoft.com/kb/928738/pt-br).

Configurar a conta de serviço autônomo

  1. Na Administração Central do SharePoint, em Administração de Serviços Compartilhados, clique no SSP do Office Project Server 2007.

  2. Na Home page do Provedor de Serviços Compartilhados, em Configurações dos Serviços do Excel, clique em Editar Configurações dos Serviços do Excel.

  3. Em Dados Externos, digite o nome e a senha da conta de serviço que você deseja usar e clique em OK.

No Office SharePoint Server 2007, um local de arquivo confiável é uma biblioteca de documentos, um caminho UNC ou um site HTTP do Office SharePoint Server 2007 configurado como um repositório confiável para pastas de trabalho que o Serviços de Cálculo do Excel pode acessar. Os Serviços de Cálculo do Excel só abrem pastas de trabalho armazenadas em locais de arquivos confiáveis.

Configurar um local confiável para os Serviços do Excel

  1. Na Home page do Provedor de Serviços Compartilhados, em Configurações dos Serviços do Excel, clique em Locais de arquivos confiáveis.

  2. Clique em Adicionar Local de Arquivo Confiável.

  3. Na caixa Endereço, digite o endereço do local confiável: http://<servername>/<pwaname>/<reportcentersite>.

  4. Selecione o Tipo de Local Windows SharePoint Services.

  5. Em Confiar em Filhos, marque a caixa de seleção Filhos confiáveis.

  6. Em Modo de Cálculo de Pasta de Trabalho, selecione a opção Automático.

  7. Em Permitir Dados Externos, selecione a opção Bibliotecas de conexões de dados confiáveis e incorporadas.

  8. Na área Funções Definidas pelo Usuário, especifique se você planeja usar funções definidas pelo usuário.

  9. Clique em OK.

Os Serviços de Cálculo do Excel podem ser configurados para exigir a utilização de arquivos .odc para todas as conexões de dados. Esses arquivos são usados para gerenciar de modo centralizado conexões a fontes de dados externas e são armazenados nas bibliotecas de conexões de dados. Essas bibliotecas devem ser explicitamente confiáveis para os Serviços de Cálculo do Excel permitirem que as pastas de trabalho as acessem.

Configurar biblioteca de conexões de dados confiável

  1. Na Administração Central do SharePoint, em Administração de Serviços Compartilhados, clique no SSP do Office Project Server 2007.

  2. Na home page do Provedor de Serviços Compartilhados, em Configurações dos Serviços do Excel, clique em Bibliotecas de conexões de dados confiáveis.

  3. Clique em Adicionar Biblioteca de Conexões de Dados Confiável.

  4. Na página Adicionar Biblioteca de Conexões de Dados Confiável, na caixa Endereço, digite http://<servername>/<pwaname>/<reportcentersite>/Data Connections.

  5. Clique em OK.

Configurando o Logon Único

No Office SharePoint Server 2007, a autenticação de logon único (SSO) permite aos usuários acessar vários recursos do sistema fornecendo credenciais de autenticação apenas uma vez. O Office SharePoint Server 2007 implementa a autenticação SSO incluindo um serviço do Windows e um banco de dados de credenciais seguras.

Para autenticar uma conexão de dados em uma pasta de trabalho em relação a uma fonte de dados externa, você pode configurar o Serviços de Cálculo do Excel para recuperar credenciais de autenticação de um armazenamento do SSO. Para habilitar a funcionalidade de SSO para o Office SharePoint Server 2007, você deve iniciar o serviço Logon Único da Microsoft e, em seguida, gerenciar configurações de SSO na Administração Central.

Configurar o Serviço Logon Único da Microsoft

  1. Clique em Iniciar, em Ferramentas Administrativas e em Serviços.

  2. Clique duas vezes em Serviço Logon Único da Microsoft.

  3. Na guia Geral, selecione Automático na lista suspensa Tipo de inicialização.

  4. Na guia Logon, selecione Esta conta e digite o nome de usuário e a senha do administrador do Provedor de Serviços Compartilhados do Office Project Server 2007.

  5. Clique em OK.

  6. Selecione Serviço Logon Único da Microsoft na lista de serviços e clique em Iniciar.

Configurar definições para Logon Único

  1. Na Administração Central do SharePoint, clique na guia Operações.

  2. Em Configuração de Segurança, clique em Gerenciar definições de logon único.

  3. Na página Gerenciar Definições de Logon Único, clique em Gerenciar definições de servidor.

  4. Na seção Conta do Administrador de Logon Único, na caixa de texto Nome da conta, digite o nome de usuário no qual o Serviço Logon Único da Microsoft está sendo executado.

  5. Na seção Conta de Administrador para Definições de Aplicativo de Negócios, na caixa de texto Nome da conta, digite o nome de usuário no qual o Serviço Logon Único da Microsoft está sendo executado.

  6. Como opção, na área Configurações do Banco de Dados, atualize o nome do servidor do banco de dados e o nome do banco de dados que você deseja usar.

  7. Clique em OK.

Criar uma Definição de Aplicativo Empresarial de Logon Único

  1. Na página Gerenciar Definições de Logon Único, em Definições de Aplicativo Empresarial, clique em Gerenciar definições de aplicativos empresariais.

  2. Na página Gerenciar Definições de Aplicativos Empresariais, clique em Novo Item.

  3. Na caixa de texto Nome para exibição, digite um nome.

  4. Na caixa de texto Nome do aplicativo, digite um nome. Esse nome é usado no campo SSO da Conexão de Dados do Office Excel para identificar que conjunto de credenciais deve ser usado ao recuperar dados.

  5. Na caixa de texto Email para contato, digite um email para contato adequado.

  6. Marque a caixa Autenticação do Windows se a implantação do Office Project Server 2007 usar a autenticação integrada do Windows.

  7. Deixe os valores padrão para o restante dos campos e clique em OK.

Adicionar credenciais de segurança à definição do aplicativo SSO

  1. Na Administração Central do SharePoint, clique na guia Operações.

  2. Em Configuração de Segurança, clique em Gerenciar definições de logon único.

  3. Na página Gerenciar Definições de Logon Único, clique em Gerenciar informações de conta para uma definição de aplicativo de negócios.

  4. Na lista suspensa Definição de aplicativo empresarial, escolha a definição de aplicativo de logon único criada no procedimento anterior.

  5. Na caixa de texto Nome da conta do grupo, digite o nome do grupo de segurança ao qual você deseja permitir o acesso para as fontes de dados.

  6. Clique em Definir.

  7. Na página Fornecer Informações da Conta de <Definição de Aplicativo>, digite o nome de usuário e a senha do usuário que tem acesso às fontes de dados que você acessará.

  8. Clique em OK.

  9. Clique em Concluído.

O Office Project Server 2007 e o Office SharePoint Server 2007 agora estão configurados para permitir a criação e publicação de relatório usando o Office Excel 2007 e dados do Banco de Dados de Relatórios do Office Project Server 2007.

Criando um relatório de exemplo

Esta seção descreve como criar um relatório de exemplo no Office Excel 2007 e publicá-lo na central de relatórios que você criou.

Criar um relatório de exemplo

  1. No Office Excel 2007, na guia Dados, clique em De Outras Fontes e em Do SQL Server.

  2. No Assistente de Conexão de Dados, na página Conectar ao Servidor do Banco de Dados, digite o nome da instância do SQL Server onde o banco de dados de Relatórios do Office Project Server 2007 está localizado na caixa de texto Nome do servidor e clique em Avançar.

  3. Na página Selecionar Banco de Dados e Tabela, selecione o banco de dados de Relatórios do Office Project Server 2007 na lista suspensa e clique em Avançar.

  4. Na página Salvar Arquivo de Conexão de Dados e Concluir, clique em Configurações de Autenticação.

  5. Na caixa de diálogo Configurações de Autenticação dos Serviços do Excel, selecione a opção SSO e digite a ID do SSO na caixa de texto Identificação do SSO. (Essa é a ID que você criou no procedimento "Criar uma Definição de Aplicativo Empresarial de Logon Único" anterior a este artigo.)

  6. Clique em OK.

  7. Clique em Concluir.

  8. Na caixa de diálogo Importar Dados, selecione a opção Relatório de Tabela Dinâmica e clique em OK.

  9. Usando os campos disponíveis na lista Campo de Tabela Dinâmica, crie uma tabela dinâmica.

  10. Clique no botão Office, aponte para Publicar e clique em Serviços do Excel.

  11. Na caixa de texto Nome do arquivo, digite o local da biblioteca de relatórios: http://<servername>/<pwaname>/<reportcentername>/ReportsLibrary e pressione ENTER.

    O Office Excel 2007 abre a central de relatórios.

  12. Na caixa de texto Nome do arquivo, digite o nome do arquivo e clique em Salvar.

  13. Na caixa de diálogo Escolher Tipo de Documento, mantenha o valor padrão de Relatório e clique em OK.

Agora você pode exibir o relatório na biblioteca de relatórios.