Compartilhar via


Carregar relatórios em um projeto da equipe

Adicionando um servidor de relatório para seu local Team Foundation Server (TFS), você pode acessar uma grande quantidade de dados sobre os projetos da equipe, como qualidade de compilação, tendências de bugs, burndown e andamento do teste. Os relatórios de SSRS (SQL Server Reporting Services) ajudam as equipes, com aprofundamentos, a gerenciar o trabalho e a melhorar os processos.

Step 1: Add a report server

Adicionar um servidor de relatório

Step 2: Upload reports

Step 3: Grant permissions

Permitir que os usuários exibam ou criem relatórios

Step 4: Review team tasks

Analisar relatórios e tarefas obrigatórias da equipe

Depois de adicionado um servidor de relatório, você desejará adicionar relatórios ao seu projeto de equipe. Você pode carregar relatórios ao se conectar a uma implantação do TFS local.

Se a página Relatórios no Team Explorer aparecer vazia, você talvez vai desejar carregar relatórios.

Upload reports when Reports page is empty

Se a página Relatórios não aparecer de forma alguma, você poderá adicionar um servidor de relatório.

Carregar relatórios para o seu projeto de equipe

Use a ferramenta de linha de comandos tfpt que o TFS Power Tools fornece.

  1. Verifique se você possui as ferramentas, configurações e permissões a seguir.

    • Se você ainda não instalou o TFS Power Tools, instale-o agora.

    • Se você ainda não instalou o Visual Studio ou o Team Explorer, instale um deles agora. É possível baixar o Team Explorer gratuitamente. O Team Explorer deve estar presente na mesma máquina em que você executar a ferramenta de linha de comandos tfpt.

    • Se você não for um administrador do projeto de equipe, peça para ser adicionado agora.

    • Se você não foi adicionado ao Gerenciador de Conteúdo ou à função de Gerenciador de Conteúdo do Team Foundation para o SQL Server Reporting Services, peça para ser adicionado agora.

    • Se você ainda não instalou o Microsoft Visual Studio Team Foundation Server 2013, instale-o agora. Essa é a única maneira de obter a versão mais recente dos modelos de processo padrão, que contém a versão mais recente dos relatórios.

  2. No Team Explorer, baixe o modelo de processo mais recente que é compatível com o usado para criar seu projeto de equipe.

    Download process template

    Para determinar o tipo de modelo de processo usado para criar seu projeto de equipe, analise os tipos de itens de trabalho que aparecem no menu Novo Item de Trabalho para Team Explorer e compare-os aos tipos de itens do quadro a seguir. Se seus tipos de item de trabalho são diferentes dos tipos exibidos, um modelo de processo personalizado pode ter sido usado.

    Visual Studio Scrum

    MSF para Agile

    MSF para CMMI

    Scrum work items Agile work items CMMI work items

    Dica

    • Em geral, você pode usar a versão mais recente do modelo de processo que foi usado para criar seu projeto de equipe.Por exemplo, você pode carregar relatórios da versão do Microsoft Visual Studio Scrum 2013, mesmo se seu projeto de equipe foi criado no Microsoft Visual Studio Scrum 2.0.

    • Para baixar um modelo de processo, você precisa ser um administrador da coleção de projetos de equipe e deverá se conectar ao TFS usando a mesma versão do Visual Studio ou Team Explorer.Por exemplo, conecte-se ao TFS 2013 a partir do Team Explorer 2013.

    • Para aprender mais sobre modelos de processo e tipos de itens de trabalho, clique aqui.

  3. Abra um Prompt de Comando no modo administrativo e vá para o diretório em que instalou as ferramentas avançadas.

    cd %programfiles%\Microsoft Team Foundation Server 2013 Power Tools
    

    Em uma edição de 64 bits do Windows, substitua %programfiles% por %programfiles(x86)%.

  4. Carregue os relatórios. O modelo de processo especificado deve ser compatível com aquele usado para criar o projeto de equipe. E ele deve ter sido carregado na coleção de projetos de equipe que hospeda seu projeto de equipe.

    tfpt addprojectreports /collection:"http://MyServer:8080/tfs/DefaultCollection" /teamproject:MyProject /processtemplate:"TemplateName" 
    

    Esses são os nomes dos modelos de processo carregados com o TFS 2013:

    • Microsoft Visual Studio Scrum 2013

    • MSF para Agile Software Development 2013

    • MSF para CMMI Process Improvement 2013

    Para substituir relatórios que foram carregados anteriormente, especifique a opção /force.

  5. Abra o site o Report relatórios página no Team Explorer. Talvez você precise Refresh query atualizar a página para ver os relatórios que acabou de ser carregados.

    Open the team project report site

    E aqui está uma exibição de relatórios carregados para um projeto do Scrum no Gerenciador de Relatórios.

    Open a Scrum report in Report Manager

    Dependendo da quantidade de dados coletada para o seu projeto de equipe, pode levar de vários minutos até várias horas para que o depósito de dados e o cubo sejam compilados. Depois da compilação, no entanto, você poderá exibir o andamento do projeto de equipe, desde que o TFS tenha sido implantado primeiro.

Tentar o próximo

Conceder permissões para exibir ou criar relatórios.

Perguntas e respostas

Dn130125.collapse_all(pt-br,VS.140).gifP: Como posso determinar se meu relatório está atualizado?

R: Para ver quando o relatório foi atualizado pela última vez, marque o carimbo de data/hora Data da Última Atualização, que aparece no canto inferior direito de cada relatório.

Dn130125.collapse_all(pt-br,VS.140).gifP: Como resolvo problemas que fazem com que os relatórios fiquem desatualizados?

R: Os relatórios ficarão desatualizados quando alguns ou todos os dados pararem de fluir para o depósito de dados. Para verificar o fluxo de dados, execute o GetProcessStatus do serviço Web de Controle de Depósito. Além disso, corrija quaisquer conflitos de esquema que possam estar ocorrendo.

Dn130125.collapse_all(pt-br,VS.140).gifP: Quais tarefas tfpt addprojectreports executa?

R: O comando tfpt addprojectreports executa as instruções contidas no arquivo ReportTasks do modelo de processo. Esse arquivo está localizado na pasta Relatórios do modelo de processo. As tarefas incluem a criação de pastas de relatórios, a definição de parâmetros do relatório e fontes de dados para cada relatório, além do carregamento de relatórios no servidor de relatório.

Dn130125.collapse_all(pt-br,VS.140).gifP: E se eu desejar carregar apenas um único relatório?

R: Você pode carregar um único relatório usando Carregar arquivo no Gerenciador de Relatórios. Você precisará definir a fonte de dados do relatório e possivelmente outros parâmetros.

Dn130125.collapse_all(pt-br,VS.140).gifP: Quais são os nomes das fontes de dados?

R: Os nomes das fontes de dados de serviços de relatório são Tfs2010ReportsDS e Tfs2010OlapReportsDS. Mesmo que você tenha instalado ou atualizado para uma versão posterior do TFS, esses nomes, que foram atribuídos às fontes de dados para uma instalação do TFS 2010, estão em uso.

Você pode sempre verificar os nomes abrindo o menu de contexto de qualquer relatório, escolher Gerenciar e Fontes de Dados.

Dn130125.collapse_all(pt-br,VS.140).gifP: Posso atualizar os relatórios de outro modelo de processo?

R: A maioria dos relatórios é personalizada com base nos tipos de itens de trabalho e nos estados do fluxo de trabalho usados em cada modelo de processo. Talvez seja necessário personalizar os relatórios copiados de outro modelo de processo para adequar as definições de tipo ao seu projeto de equipe.

Para obter informações sobre quais relatórios são fornecidos com os modelos de processo, consulte Revisar atividades de equipe para dar suporte a relatórios úteis.

Dn130125.collapse_all(pt-br,VS.140).gifR: E carregar relatórios do Excel?

R: Você pode usar o comando tfpt addprojectportal para adicionar um portal do projeto e relatórios do Excel desde que tenha adicionado um aplicativo Web do SharePoint à sua coleção de projetos de equipe.

Dn130125.collapse_all(pt-br,VS.140).gifP: Posso obter os mesmos relatórios usando o Visual Studio Online?

R: Isso não é possível no momento. O carregamento de relatórios é suportado apenas para implantações locais do TFS. Você pode, no entanto, gerar um gráfico dos resultados de uma consulta de lista plana.

Dn130125.collapse_all(pt-br,VS.140).gifComo personalizo um relatório?

R: Você pode personalizar os relatórios carregados usando o SQL Server Report Builder 2012. Para saber mais, consulte Criando relatórios para o Team Foundation Server 2010 e Personalizando relatórios para o Team Foundation Server 2010. Embora esses artigos sejam baseados no TFS 2010, eles são válidos para o TFS 2013.

Dn130125.collapse_all(pt-br,VS.140).gifComo posso saber mais sobre o cubo do TFS?

R: consulte Perspectivas e grupos de medição fornecidos no cubo do Analysis Services para o Visual Studio.

Dn130125.collapse_all(pt-br,VS.140).gifOnde posso obter ajuda se tiver mais dúvidas?

R: Procure por uma resposta ou publique uma pergunta no Fórum do Team Foundation Server – Relatórios e Depósito.