Criar um relatório de agregação usando o Designer de Relatórios e o Analysis Services Cube
É possível acompanhar o progresso da sua equipe mais facilmente criando relatórios que agregam dados do Visual Studio Application Lifecycle Management (ALM) (TFS) a gráficos e tabelas. Por exemplo, você pode criar um relatório que mostra quantos itens de trabalho ativos estão atribuídos a cada pessoa na equipe. Para criar esse tipo de relatório, use o designer de relatórios em SQL Server e o cubo de Analysis Services SQL Server para TFS.
Depois que você criar seu primeiro relatório, você pode alterá-lo experimentando com diferentes medidas, dimensões e layouts. Por exemplo, você pode alterar o gráfico de um gráfico de coluna simples para um gráfico de barras empilhadas.
Se você não criou relatórios para o TFS antes, consulte Criar, personalizar e gerenciar relatórios para o Visual Studio ALM. Se você não usou o designer de relatório antes, consulte a seguinte página no site da Microsoft: Criando e implementando relatórios usando o designer de relatório. Para obter informações sobre como criar relatórios que incluem detalhes da linha de item (como títulos de itens de trabalho), consulte Criar um relatório detalhado usando o Designer de Relatórios.
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 Tfs2010OlapReportDS 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ê especificou se conecta ao banco de dados do Analysis Services para o 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 o cubo Sistema de equipe, como mostra a ilustração a seguir.
Dica
Se o seu depósito de dados para Visual Studio ALM estiver usando SQL Server Enterprise Edition, a lista de cubos incluirá o Team System e um conjunto de perspectivas.As perspectivas fornecem uma visão concentrada dos dados de forma que você não precise rolar pelas dimensões e medidas em todo o cubo do Sistema de Equipe.Para este procedimento, você pode usar a perspectiva de histórico de item de trabalho se estiver disponível.Para obter mais informações, consulte Perspectivas e grupos de medição fornecidos no cubo do Analysis Services para o Visual Studio.
Expanda as Medidas, expanda o grupo de medidas Histórico de item de trabalho e, em seguida, arraste a medida de Contagem cumulativa na área de dados, como mostra a ilustração a seguir.
Dica
A contagem cumulativa mostra quantos itens de trabalho estão selecionados.Como você ainda não aplicou quaisquer filtros, o número que aparece é o número total de itens de trabalho.Para obter mais informações sobre medidas de item de trabalho, consulte Perspectivas e grupos de medição fornecidos no cubo do Analysis Services para o Visual Studio.
Expanda a dimensão de Atribuído a e, em seguida, arraste a propriedade de Pessoa na área de dados, como mostra a ilustração a seguir.
Agora, a consulta retorna o número de itens de trabalho atribuídos a cada pessoa.
Dica
O campo Atribuído a geralmente contém contas do Windows.Para cada conta do Windows, a propriedade de Pessoa contém o nome de exibição da conta, e a propriedade de Alias contém o alias.
Expanda a dimensão de Item de Trabalho, arraste a propriedade de Estado na área de dados, clique em 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 inicial
Escolha Avançar.
O assistente avança para a página Tipo de Relatório.
Escolha Matrix e escolha Avançar.
O assistente avança para a página Criar a Matriz.
Escolha Cumulative_Count e, em seguida, escolha Detalhes.
Escolha Estado e, em seguida, selecione Colunas.
Escolha Pessoa, escolha Linhas e, em seguida, clique em Avançar.
O assistente avança para a página Escolher o Estilo de Matriz.
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 substituir a tabela com um gráfico
Na janela de documento de relatório, escolha a guia Layout.
Dica
O Report Designer usa três guias, como descrito brevemente pela tabela a seguir.
Tab
Descrição
Dados
Defina os conjuntos de dados que o relatório usa.
Layout
Crie e organize os elementos visuais do relatório.
Visualizar
Execute seu relatório para ver sua aparência.
Realce a tabela, e pressione Delete.
Dica
Para realçar a tabela inteira, escolha qualquer lugar da tabela e, então, escolha o canto superior esquerdo da tabela.
No painel Caixa de Ferramentas, arraste um elemento de Gráfico para a área de layout de relatório e, em seguida, dimensione o gráfico para atender às suas necessidades.
Dica
Por padrão, os painéis Caixa de Ferramentas e Conjuntos de dados são guias no lado esquerdo da superfície do Visual Studio.
Clique com o botão direito do mouse no gráfico e escolha Propriedades.
A caixa de diálogo Propriedades do gráfico aparece.
Escolha a guia de Dados e, em seguida, clique no nome do conjunto de dados de TfsOlapReportDS.
Em Valores, escolha o botão Adicionar.
A caixa de diálogo Editar Valor de Gráfico é exibida.
Na guia Valor, na lista Valor, escolha =Sum(Fields!Cumulative_Count.Value) e escolha OK.
Em Grupos de categorias, escolha o botão Adicionar.
A caixa de diálogo Propriedades de agrupamento e classificação aparece.
Dica
Os grupos de categorias aparecem no eixo x do gráfico.
Na primeira linha da tabela de Expressão, escolha**=Fields!Person.Value** e, em seguida, escolha OK.
Em Grupos de séries, escolha o botão Adicionar.
A caixa de diálogo Propriedades de agrupamento e classificação aparece.
Na primeira linha da tabela de Expressão, escolha =Fields!State.Value, escolha OK e, em seguida, escolha OK.
Escolha a guia Visualizar para exibir um gráfico que mostra quantos itens de trabalho estão atribuídos a cada membro da equipe, organizados pelo estado do item de trabalho.
Para implantar o relatório
Em Gerenciador de Soluções, escolha o relatório.
No menu Compilação, clique em Implantar ReportName.
Importante
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
Perspectivas e grupos de medição fornecidos no cubo do Analysis Services para o Visual Studio