Criar um relatório detalhado usando o Designer de Relatórios
É possível acompanhar o progresso da sua equipe mais facilmente criando relatórios que contêm informações detalhadas do Visual Studio Application Lifecycle Management (ALM) (TFS). Por exemplo, você pode criar um relatório que inclui detalhes como, por exemplo, títulos de itens de trabalho. Para criar esse tipo de relatório, você pode usar o designer de relatórios de SQL Server e o banco de dados relacional do data warehouse do TFS.
Depois que você criar seu primeiro relatório, você pode alterá-lo experimentando com os dados e os layouts diferentes. Por exemplo, você pode agrupar a tabela por Atribuído ao campo.
Se você não criou relatórios para o TFS antes, consulte Criar, personalizar e gerenciar relatórios para o Visual Studio ALM. Para obter mais informações sobre como usar o designer de relatório, consulte o site da Microsoft: Criando e implementando relatórios usando o designer de relatório. Para criar relatórios que mostrem principalmente informações de agregação, consulte Criar um relatório de agregação usando o Designer de Relatórios e o Analysis Services Cube.
Requisitos
Você deve ter o Visual Studio e o SQL Server Business Intelligence Development Studio instalados no mesmo computador.
Para instalar o Business Intelligence Development Studio, execute o programa de instalação de SQL Server e marque a caixa de seleção Componentes de cliente quando você especificar os componentes a serem instalados. Para instalar o service pack mais recente para SQL Server, consulte a seguinte página no site da Microsoft: Como obter o service pack mais recente para o SQL Server 2008.
Você deve ser um membro da função de segurança TfsWarehouseDataReaders no banco de dados do Analysis Services no servidor de camada de dados do Team Foundation Server. Para obter mais informações, consulte Conceder acesso aos bancos de dados do Data Warehouse para Visual Studio ALM.
Você deve ser um membro da função de Gerente de Conteúdo do Team Foundation no SQL Server Reporting Services. Para obter mais informações, consulte Definir permissões de administrador para o Team Foundation Server.
Para criar um relatório
No Visual Studio, crie ou abra um projeto de Servidor de Relatório. Para obter mais informações, consulte Criar um projeto do servidor de relatório para Visual Studio ALM.
No menu Projeto, escolha Adicionar Novo Item.
A caixa de diálogo Adicionar Novo Item aparece.
Escolha Assistente de relatórios e, em seguida, escolha Adicionar.
O Assistente de Relatório abre na página Selecionar Fonte de Dados.
Escolha a fonte de dados compartilhada TFS2010ReportDS e, em seguida, escolha Avançar.
Mesmo que você tenha instalado ou atualizado para TFS 2013, esses nomes, atribuídos a fontes de dados para uma instalação de TFS 2010, estão em uso.
O assistente avança para a página Criar a Consulta.
Dica
A fonte de dados que você especifica se conecta ao banco de dados relacional do data warehouse do TFS.Para obter mais informações, consulte Escolher a origem dos dados e a ferramenta de criação.Se seu projeto tiver essa fonte de dados, crie-a.Para obter mais informações, consulte Criar um projeto do servidor de relatório para Visual Studio ALM.
Escolha Construtor de Consultas.
A caixa de diálogo Consulta de Compilação aparece.
Para criar a consulta que recuperará os dados do relatório
Escolha Designer de consulta genérica na barra de ferramentas do construtor de consultas para ativar o designer de consulta.
Escolha Adicionar Tabela na barra de ferramentas do construtor de consultas.
A caixa de diálogo Adicionar tabela aparece.
Escolha a tabela de Item de Trabalho Atual e, em seguida, escolha Adicionar.
Escolha a tabela de Item de Trabalho e, em seguida, escolha Adicionar.
Esta tabela contém a dimensão do item de trabalho.
Escolha a tabela de Pessoa, escolha Adicionar e, em seguida, clique em Fechar.
Esta tabela contém a dimensão da pessoa. A tabela de fatos para itens de trabalho atuais tem chaves estrangeiras para essa tabela para os campos Atribuído a, Alterado por e Criado por.
Na tabela de Item de Trabalho, marque as caixas de seleção para System_Title e System_State.
Na tabela de Pessoa, marque a caixa de seleção para Pessoa.
No painel de consulta, exclua as cláusulas que usam Alterado por e Criado por de modo que você agora tenha a consulta a seguir.
SELECT Person.Person, [Work Item].System_State FROM [Current Work Item] INNER JOIN [Work Item] ON [Current Work Item].[Work Item] = [Work Item].__ID INNER JOIN Person ON [Current Work Item].[Assigned To] = Person.__ID
Escolha Executar na barra de ferramentas do construtor de consultas para verificar se a consulta funciona e, em seguida, escolha OK.
O Construtor de Consultas é fechado e a página Criar a Consulta do Assistente de Relatório reaparecerá.
Para criar o layout do relatório
Escolha Avançar.
O assistente avança para a página Tipo de Relatório.
Escolha Tabular e depois escolha Avançar.
O assistente avança para a página Criar a Tabela.
Escolha System_Title e, em seguida, escolha Detalhes.
Escolha Pessoa e, em seguida, escolha Detalhes.
Escolha System_State, escolha Grupo e, em seguida, escolha Avançar.
O assistente avança para a página Escolher o Layout da Tabela.
Escolha as opções de layout que você preferir e, em seguida, escolha Avançar.
O assistente avança para a página Escolher o Estilo da Tabela.
Escolha qualquer estilo e escolha Avançar.
O assistente avança para a página Concluindo o Relatório.
Digite um nome para o relatório, escolha Relatório de visualização, escolha Concluir para criar relatórios.
O assistente fecha e a janela do documento de relatório aparece com a guia Visualizar.
Para implantar o relatório
Em Gerenciador de Soluções, escolha o relatório.
No menu Compilar, escolha Implantar ReportName..
Para implantar com êxito o relatório, as configurações do projeto devem ser definidas como valores apropriados. Para obter mais informações, consulte Criar um projeto do servidor de relatório para Visual Studio ALM.
Consulte também
Conceitos
Referência da tabela para banco de dados de data warehouse relacional para Visual Studio ALM