Compartilhar via


Adicionar um servidor de relatório

As instalações locais de TFS podem incluir relatórios para ajudá-lo a gerenciar seus projetos de desenvolvimento de software. No entanto, você precisa de um servidor de relatório como parte da implantação para usá-los. Se você não tiver um, poderá adicionar o SQL Server Reporting Services à sua implantação.

Dica

Se você estiver usando o Visual Studio Online, a adição de um servidor de relatório não será uma opção para você no momento.Além disso, se você instalou o TFS em um sistema operacional do cliente, como o Windows 7, você não pode adicionar relatórios como descrito aqui, pois não é suportado nos sistemas operacionais do cliente.

Etapa 1: Adicionar um servidor de relatório Etapa 2: Relatórios de carregamento

Carregar relatórios

Etapa 3: Conceder permissões

Conceder permissões

Etapa 4: Revisar tarefas da equipe

Atividades de equipe de revisão

O que preciso saber antes de adicionar um servidor de relatório?

P: Que tipo do servidor de relatório posso adicionar?

A: Você precisará adicionar o SQL Server Reporting Services para fornecer um servidor de relatório para o TFS. Isso pode ser adicionado à instância do SQL Server que está suportando o TFS, ou a uma instância diferente.

P: Quais permissões eu preciso?

A: Você precisa ser um membro do grupo de administradores local no servidor, o grupo de administradores do Team Foundation no TFS e o grupo sysadmin no SQL Server, ou ter as permissões equivalentes. Caso você não as tenha, obtenha essas permissões agora.

Q: Posso adicionar relatórios se TFS for instalado em um sistema operacional cliente?

A: Se é um sistema operacional do cliente, você não pode adicionar serviços de relatórios e análises diretamente. Suas opções não são fáceis. Se você ainda quiser adicionar relatórios, mova a coleção de projetos de equipe para uma implantação do TFS que ofereça suporte a relatórios ou restaure a implantação inteira em um servidor diferente que esteja executando um sistema operacional de servidor e uma versão do SQL Server que dê suporte ao relatório.

P: Como descubro se já tenho o relatório disponível para TFS?

A: Verifique o console de administração para o Team Foundation Server. Se você vir um nó de relatórios e ele mostrar que esse relatório está configurado e habilitado, ele já estará ali.

Se este nó não estiver presente, você não tem relatórios

Pule para a parte inferior deste tópico para confirmar que os relatórios estão disponíveis para a coleção de projetos de equipe, e então se mova para Carregar relatórios em um projeto da equipe.

Q: Preciso fazer backup de meus dados primeiro?

A: Você deve ter um backup recente disponível. Se você não fizer isso, você pode fazer backup usando os backups agendados.

Verifique suas opções e atualize-as, se necessário

  1. Descubra qual versão e edição do SQL Server você tem seguindo as instruções aqui apresentadas. Se a resposta for SQL Server Express, continue seguindo estas etapas. Se for qualquer outra edição mas você não visualizar nenhuma informação sobre a versão e a edição sobre Reporting Services ou Analysis Services, vá diretamente para Adicionar Reporting Services. Se você vir informações sobre esses serviços, então o seu SQL Server já o instalou e será possível prosseguir para Adicionar relatórios ao TFS.

  2. Se a sua implantação estiver usando o SQL Server Express, atualize para uma edição diferente. Para obter mais informações sobre as edições que suportam relatórios em TFS, acesse aqui.

Adicionar o Reporting Services e Analysis Services ao SQL Server

Após verificar se você tem uma edição do SQL Server compatível com relatórios (ou atualizar para uma edição compatível), adicione relatórios e recursos de analysis services, caso ainda não estejam configurados.

  1. Abra o centro da instalação do SQL Server para adicionar recursos a uma instalação existente.

    Adicionar, remover e gerenciar recursos do SQL Server

    Pode ser necessário reiniciar o computador durante esse processo, especialmente se você concluiu a atualização do SQL Server Express.

  2. Depois que o servidor passar todas as verificações das regras de configuração, selecione a instância para a qual serão adicionados os recursos. Dica: Se você atualizou do SQL Server Express, você terá uma instância nomeada chamada SQLEXPRESS.

    Adicionar recursos a uma instância existente

  3. Em Seleção de Recursos, adicione estes recursos:

    • Analysis Services

    • Reporting Services - Nativo

    • Ferramentas de Gerenciamento - Completar (não representado)

    Adicionar recursos à sua instância

  4. Aceite as opções para contas de serviço em Configuração do Servidor, a menos que a implantação tenha necessidades específicas da conta de serviço. Certifique-se de que todos os serviços estejam definidos para iniciar automaticamente.

    Verifique se estiver definido como automático

  5. Adicione a conta de usuário em Configuração do Analysis Services.

  6. Escolha Instalar e Configurar para Reporting Services se você puder; se não, escolha Instalar apenas. Se você estiver adicionando recursos após a atualização do SQL Server Express, Instalar Somente será a única opção disponível.

    Instalar e configurar se a opção está disponível

  7. Conclua o assistente, incluindo todas as reinicializações que possam ser obrigatórias.

Se você teve de escolher Instalar Apenas ao adicionar os relatórios, será necessário abrir o Gerenciador de Configurações do Reporting Services e fazer algumas configurações adicionais. Caso contrário, prossiga para Adicionar relatórios ao TFS.

Configurar o Reporting Services manualmente

  1. Abra o Gerenciador de Configurações do Reporting Services e conecte-se ao seu servidor de relatório.

    Certifique-se de que incluir o nome da instância, se houver

  2. Depois que estiver conectado, certifique-se de que o serviço foi iniciado, depois vá para a página URL do Serviço Web e aplique todos os padrões.

  3. Agora você precisará criar um banco de dados para relatório. Na página Banco de Dados do Servidor de Relatório , a opção Alterar Banco de Dados será aberta no Assistente de Configuração de Banco de Dados do Servidor de Relatório que o auxiliará a criar o banco de dados.

    TFS precisa desse banco de dados para relatórios

  4. Ao especificar a conexão do servidor de banco de dados, inclua o nome da instância, bem como o nome do servidor, separados por uma barra (\).

    Incluir o nome da instância, se houver

    Se você não estiver usando uma instância nomeada, poderá simplesmente fornecer o nome do servidor.

  5. Aceite os valores padrão no resto das páginas do assistente e aguarde a conclusão. Isso pode levar alguns minutos.

  6. Na página Gerenciador de relatórios URL, aceitar todos os padrões.

    Os campos são pré-populadas; Escolha aplicar

Agora você configurou completamente o relatório na instância do SQL Server que oferece suporte ao TFS. É hora de adicionar recursos de relatório ao TFS!

Adicionar o relatório ao TFS

Você precisará adicionar relatórios em dois locais: no próprio TFS e, em seguida, na sua coleção de projeto de equipe.

  1. Abra o console de administração para TFS e vá para o nó de Relatório para iniciar o processo de configuração.

    Edite as informações para configurar o relatório

  2. Marque a caixa de seleção Usar Relatório. Na guia Depósito , forneça o nome do servidor de relatório e a instância do banco de dados de depósito. Use o nome padrão para o banco de dados (TFS_Warehouse), e teste a conexão.

    Use o nome padrão do banco de dados

    Dica: Como você está configurando os relatórios pela primeira vez, os bancos de dados ainda não existem. Serão criados quando você concluir o processo de configuração.

  3. Forneça as mesmas informações do servidor e de instância para Analysis Services, mas use o nome padrão para o banco de dados de análise (TFS_Analysis). Forneça um nome de conta e senha de uma conta de fontes de dados, uma conta especial que você criou para essa finalidade. (Você pode ler mais sobre essas contas aqui.)

    Você precisará adicionar as informações de conta do leitor

    Dica: Teste a conexão antes de continuar.

  4. Para Relatórios, forneça o nome do servidor e o nome da instância em Servidor, separados por uma barra. Use Preencher URLs para preencher automaticamente as duas próximas caixas. Adicione as mesmas informações de conta de fontes de dados que você forneceu na guia anterior.

    Fornecer o servidor, instância e informações da conta

    Depois que terminar, os bancos de dados serão criados e o depósito iniciará a compilação.

    Informações de status de serviços configurados

  5. Agora adicione o servidor de relatório à coleção de projeto de equipe. Editar as informações em Pasta de relatórios.

    Editar o local da pasta para começar a configuração

    Dica

    Se você não vir a guia Pasta de Relatórios, talvez seja necessário atualizar ou reiniciar o console de administração.

  6. A menos que você tenha outros motivos, use o exemplo fornecido, e certifique-se de incluir o nome da coleção.

    Incluir o nome da coleção no caminho

Agora que você adicionou o relatório ao servidor e à coleção de projeto de equipe, você está pronto para começar adicionar relatórios a seus projetos.

Tente este seguinte

Carregar relatórios em um projeto da equipe

Detalhar um pouco mais:

Etapa 1: Adicionar um servidor de relatório Etapa 2: Relatórios de carregamento

Carregar relatórios

Etapa 3: Conceder permissões

Conceder permissões

Etapa 4: Revisar tarefas da equipe

Atividades de equipe de revisão