As alterações e adições de esquema para o cubo do Analysis Services
Se você personalizou os relatórios que você deseja continuar a usar com seu projeto de equipe atualizada, você precisará atualizar esses relatórios para acomodar as alterações feitas no esquema. Este tópico descreve as alterações e adições são feitas no esquema para o SQL Server banco de dados do Analysis Services com o lançamento do Visual Studio Team Foundation Server 2010.
Para obter mais informações sobre o banco de dados do Analysis Services, consulte Medir a grupos e avaliações fornecidas no cubo de serviços de análise para o Team System.
Neste tópico
Resumo das alterações e adições
As alterações e inclusões feitas para grupos de medidas
Alterações e adições feitas em dimensões
Resumo das alterações e adições
O cubo do Analysis Services agora está mais utilizável com consulta aumento de desempenho, a melhor tradução e o desempenho de carga. As alterações e adições introduzidas com o esquema atual surgiu devido a alterações na infra-estrutura de dentro de Team Foundation Server, para permitir a emissão de relatórios em projetos de equipe e coleções de projeto de equipe e para melhorar a usabilidade e o desempenho do banco de dados. Todos os dados reportável de todos os projetos de equipe são definidos em todas as coleções de projeto de equipe para uma implantação do Team Foundation Server são gravados em um depósito de dados relacionais único. Dados de depósito é então processados e gravados cubo do Analysis Services. Oferece suporte a coleta de dados em um único data warehouse, emissão de relatórios em coleções de projeto.
Resumo das alterações
Alterações no esquema podem ser resumidas da seguinte maneira:
Agora, muitos campos de data e o nome da pessoa que estavam dimensões de nível superior são atributos das dimensões de Item de trabalho e de caso de teste. Uma dimensão de data de nível superior permanece que você pode usar para criar relatórios de tendências que combinam as medidas da medida de vários grupos, como itens de trabalho e resultados de teste.
As dimensões de Area e Iteration reprojetadas como atributos das dimensões de Item de trabalho e de caso de teste como true hierarquias e são 14 níveis de profundidade semelhantes ao fornecido pelo armazenamento operacional do rastreamento de Item de trabalho (WIT).
Alguns grupos de medidas foram renomeados para torná-los mais significativos. A tabela a seguir fornece um mapeamento das alterações de nome.
Nome anterior
Novo nome
Cobertura de código de compilação
Criar cobertura
Criar
Detalhes da compilação
Cobertura de código de execução
Executar a cobertura
Resultado de teste
Teste
Várias dimensões foram renomeadas para torná-los mais significativos e fornecer o contexto, especialmente ao olhar para a lista inteira. A tabela a seguir fornece um mapeamento das alterações de nome.
Nome anterior
Novo nome
Changeset
O conjunto de alterações de controle de versão
Nome do arquivo
Arquivo de controle de versão
Flavor
Tipo de compilação
Plataforma
Plataforma de compilação
Resultado
Resultado de teste
Executar
Execução de teste
Projeto de origem
Criar um arquivo de projeto de origem
Várias medidas foram renomeadas para torná-los mais significativos e fornecer contexto. Para obter um resumo de todas as medidas, consulte Medir a grupos e avaliações fornecidas no cubo de serviços de análise para o Team System. Estes são alguns exemplos de medidas que foram renomeados:
Em geral, os nomes das medidas que foram antecedidos com o rótulo cumulativo foram renomeados. O rótulo cumulativo será descartado ou o rótulo de tendência é acrescentado. Por exemplo, Trabalho acumulado de conclusão agora é Trabalho concluído, e Contagem cumulativa de resultado agora é A tendência de contagem de resultado.
A medida Count para a medida de cobertura de criar grupo é agora indicado como Contagem de cobertura de Build.
As seguintes dimensões relacionados ao teste agora são atributos: Resultado, executada por, o proprietário.
As dimensões que começou com "Relacionados" agora disponíveis atributos das dimensões vinculadas caso de teste e o Item de trabalho vinculadas.
Grupos de medidas e dimensões associadas aos testes de carga foram removidas.
Resumo das adições
Acréscimos no esquema podem ser resumidos da seguinte maneira:
Os seguintes novos grupos de medidas e dimensões são apresentadas para oferecer suporte a aprimoramentos de acompanhamento do item de trabalho:
Grupos de medidas
Dimensões
Vinculado a Item de trabalho atual
Vinculado caso de teste de Item de trabalho atual
Item de trabalho à categoria
Árvore de Item de trabalho
Item de trabalho com resultado
Caso de teste
Conjunto de alterações de Item de trabalho
Categoria do Item de trabalho
Tipo de Link do Item de trabalho
Item de trabalho vinculadas
Árvore de itens de trabalho
Observação Os grupos de medidas vinculados caso de teste de Item de trabalho atual e de Item de trabalho atual vinculado tem medidas não associadas a eles. Eles não devem ser usados diretamente.
A dimensão do caso de teste fornece um filtro interno de casos de teste que é um novo tipo de item de trabalho introduzido com a versão atual.
Os tipos de item de trabalho agora podem ser agrupados em categorias. Por exemplo, a categoria de Bug pode localizar ou gerar relatórios sobre tipos de itens de trabalho são rotulados Bug, o defeito ou defeito do código. A dimensão da categoria do Item de trabalho permite que os relatórios de projetos cruzados entre tipos de item de trabalho diferentes que pertencem à mesma categoria.
O cubo do Analysis Services agora oferece suporte a hierarquia de itens de trabalho e a vinculação. Você pode gerar relatórios baseados em links de salto único usando a dimensão de Item de trabalho vinculadas e relatórios com base em uma hierarquia de árvore, usando a dimensão da árvore de itens de trabalho.
As novas dimensões a seguintes são apresentadas para oferecer suporte a aprimoramentos feitos para gerenciar os esforços de teste e suporte Microsoft Test Manager:
Caso de teste
Configuração de teste
Plano de teste
Suíte de testes
Agora, o caminho de área e o caminho de iteração estão disponíveis como atributos nas dimensões de Item de trabalho e de caso de teste. Você pode usar esses atributos para exibir uma seqüência de caracteres de texto simples do caminho em relatórios.
Para oferecer suporte a usabilidade, exibir pastas foram adicionadas às dimensões do caso de teste e o Item de trabalho. Os campos são agrupados em pastas com base nos nomes de referência atribuídos a cada campo. Atributos de dimensão são organizados em pastas baseiam-se o nome de referência de relatório que é atribuído a definição de tipo de item de trabalho. Os seguintes tipos de mapeamento ocorrer:
Intrinsic ou campos que têm "Sistema" prefixo são listadas sob a dimensão de Item de trabalho.
Outros campos são colocados em dimensões cujos nomes correspondem aos prefixos em seus nomes de referência. Por exemplo, os campos que têm "Microsoft.VSTS.Common" prefixo estão listados sob a pasta que está rotulado como "Microsoft.VSTS.Common".
Por exemplo, os campos de item de trabalho estão listados sob a dimensão de Item de trabalho, como mostra a ilustração a seguir:
Para obter mais informações, consulte Adicionar e modificar os campos de Item de trabalho para a emissão de relatórios de suporte.
As alterações e inclusões feitas para grupos de medidas
Na versão atual do esquema, foram introduzidos novos grupos de medidas, alguns grupos de medidas anteriores foram renomeados e alguns grupos de medidas foram removidos. A ilustração a seguir mostra os grupos de medidas são fornecidos no esquema atual para Team Foundation.
Observação |
---|
Os grupos de medidas vinculados caso de teste de Item de trabalho atual, vinculado Item de trabalho atual e o Item de trabalho atual tem medidas não associadas a eles. Eles não devem ser usados diretamente. |
A tabela a seguir indica as alterações feitas em grupos de medidas anteriores que foram renomeados:
Nome atribuído em versões anteriores do esquema |
Nome atribuído na versão atual do esquema |
Alteração introduzida |
Anotações |
---|---|---|---|
Criar um conjunto de alterações |
Novo |
Relatórios de suporte se concentram em compilações e changesets de controle de versão. Inclui uma contagem cumulativa de conjuntos de alterações de controle de versão em compilações. |
|
Cobertura de código de compilação |
Criar cobertura |
Renamed |
Relatórios de suporte estão voltados para a extensão à qual o código foi coberto por testes que foram executadas em relação a compilação. |
Criar |
Detalhes da compilação |
Renamed |
Relatórios de suporte estão voltados para o status, a qualidade e a duração das compilações. |
Construir projeto |
Construir projeto |
Nenhuma alteração |
Os relatórios de suporta que se concentram em compilações e criar arquivos de origem do projeto. |
Variação de código |
Variação de código |
Nenhuma alteração |
Oferece suporte a relatórios concentram-se no número de versões de arquivo são armazenados em Controle de versão do Team Foundation e a extensão à qual o código foi alterado. |
Item de trabalho atual |
Item de trabalho atual |
Reprojetado |
Use o grupo de medidas do Item de trabalho. Medidas não são associadas com o grupo de medidas do Item de trabalho atual. Ele não deve ser usado diretamente. |
Date |
Novo |
Oferece suporte à filtragem de relatórios por campos de data, como, por exemplo, datas de ativada e alterada. |
|
Vinculado a Item de trabalho atual |
Novo |
Use o grupo de medidas do Item de trabalho. Medidas não são associadas com o grupo de medidas vinculados Item de trabalho atual. Ele não deve ser usado diretamente. |
|
Vinculado caso de teste de Item de trabalho atual |
Novo |
Use o grupo de medidas do Item de trabalho. Medidas não são associadas com o grupo de medidas do caso de teste atual trabalho Item vinculado. Ele não deve ser usado diretamente. |
|
Numérico |
Novo |
Oferece suporte à filtragem de relatórios por campos numéricos. |
|
Cobertura de código de execução |
Executar a cobertura |
Renamed |
Relatórios de suporte estão voltados para a extensão à qual o código foi coberto por testes de execução de teste. |
Resultado de teste |
Teste |
Renamed |
Fornece métricas de execuções de teste e resultados de teste. Os resultados do teste são rastreados ao longo do tempo e podem ser analisados pelo seu resultado, eles eram testes de compilação, o tipo de teste e outras dimensões. A medida de contagem do caso de teste foi adicionada. |
Item de trabalho |
Item de trabalho |
Reprojetado |
Fornece informações detalhadas sobre itens de trabalho, incluindo informações históricas que permite que o trabalho total de contagens de itens a serem analisados ao longo do tempo ou de uma data atual e métricas. Você pode usar o grupo de medidas para gerar relatórios de tendências e relatórios baseados em outras medidas que foram atribuídas aos campos de item de trabalho. Para obter mais informações, consulte Adicionar e modificar os campos de Item de trabalho para a emissão de relatórios de suporte. |
Conjunto de alterações de Item de trabalho |
Novo |
Relatórios de suporta concentram-se nos detalhes relacionados aos itens de trabalho e changesets. |
|
Item de trabalho à categoria |
Novo |
Relatórios de suporte que contêm itens de trabalho que são encontrados por categoria associada. Você pode usar categorias para associar tipos semelhantes de itens de trabalho que são rotulados de forma diferente. Para obter mais informações sobre categorias, consulte O agrupamento de tipos de Item de trabalho em categorias. |
|
Árvore de Item de trabalho |
Novo |
Contém uma contagem de itens de trabalho em um nó de árvore e campos que dão suporte a emissão de relatórios sobre itens de trabalho e os tipos de árvore. Para obter mais informações sobre o tipo de link de árvore, consulte Trabalhando com tipos de Link. |
|
Item de trabalho com resultado |
Novo |
Relatórios de suporte que contêm itens de trabalho e resultados de teste. Contém uma contagem de itens de trabalho que estão vinculados a um resultado de teste e campos que dão suporte a emissão de relatórios sobre itens de trabalho e seus resultados de teste associada. |
|
Contador de teste de carga Resultados do teste de carga Resumo do teste de carga Transação de teste de carga |
Removido |
Medem a esses grupos e seus associados dimensões não são mais suportadas. |
|
Histórico de Item de trabalho |
Removido |
Agora que você use o grupo de medidas do Item de trabalho e incluem a medida data para mostrar tendências históricas. |
Alterações e adições feitas em dimensões
Na versão atual do esquema, dimensões foram introduzidas, renomeadas ou removidas. A ilustração a seguir mostra as dimensões que são fornecidas no esquema atual para Team Foundation.
Algumas dimensões são usados em mais de um grupo de medidas. Por exemplo, as dimensões de data, o projeto de equipe, pessoa, Area e Iteration são compartilhadas por todos os grupos de medida.
A tabela a seguir indica as alterações feitas às dimensões do esquema. Para obter mais informações, consulte Medir a grupos e avaliações fornecidas no cubo de serviços de análise para o Team System.
Agrupamento |
Nome usado no esquema anterior |
Nome usado no esquema atual |
Alteração introduzida |
Descrição |
---|---|---|---|---|
Assembly |
Assembly |
Assembly |
Nenhuma alteração |
Nome do assembly de teste para o qual as estatísticas foram geradas. |
Criar |
Criar |
Criar |
Nenhuma alteração |
Número ou nome usado para identificar exclusivamente a compilação. |
Compilação de qualidade |
Compilação de qualidade |
Nenhuma alteração |
A qualidade atual da compilação. Para obter mais informações, consulte Avalia a qualidade de uma compilação concluída. |
|
Status da criação |
Status da criação |
Nenhuma alteração |
O status atualizado como a compilação continua. |
|
Flavor |
Tipo de compilação |
Renamed |
A configuração de compilação. Para obter mais informações, consulte Noções básicas sobre Arquivos de Configuração de Compilação do Team Foundation. |
|
Plataforma |
Plataforma de compilação |
Renamed |
A plataforma de hardware para o qual a compilação foi feita (por exemplo, x86 ou em qualquer CPU). |
|
Projeto de origem |
Criar um arquivo de projeto de origem |
Renamed |
A extensão do nome do arquivo de origem. |
|
Date |
Date |
Date |
Nenhuma alteração |
Oferece suporte à filtragem por data. |
Campos de data |
Data ativada Data de fechamento Data de criação Data resolvida Data de término Data de início |
Data ativada Data de fechamento Data de criação Data resolvida Data de término Data de início Data de WorkItem.Activated Data de WorkItem.Closed Data de WorkItem.Created Data de WorkItem.Resolved Data de WorkItem.Finish Data de WorkItem.Start |
Atributo |
Essas dimensões de dados agora são atributos das dimensões de Item de trabalho e de caso de teste. |
Relações de link |
Área relacionada Relacionados atribuídos a Relacionados alterado por Data relacionada Iteração relacionada Relacionados encontradas no Criação de integração relacionados Data de ativado relacionada Data de fechamento relacionada Data de resolvido relacionada Data de término relacionados Data de início relacionados Data de criação relacionada Projeto de equipe relacionados Item de trabalho relacionados |
Substituído |
Dimensões, começando com 'related…' agora estão disponíveis sob a dimensão de Item de trabalho vinculadas ou como atributos sob a dimensão de Item de trabalho vinculadas. |
|
Teste de carga |
Máquina do agente ID de contador (contadores de teste de carga) Cenário de teste de carga Transação de teste de carga Máquina Resumo da página (teste de carga) Cenário |
Removido |
Todas as dimensões e grupos de medidas associados com o teste de carga não são mais suportados. |
|
Hierarquias de produto |
Projeto de equipe |
Projeto de equipe |
Nenhuma alteração |
Oferece suporte à filtragem de relatórios com base nos nomes dos projetos de equipe e coleções de projeto. Oferece suporte à geração de relatórios que incluam dados de vários projetos de equipe. |
Hierarquias de produto |
Área Iteração |
Hierarquia de área Caminho de área Hierarquia de interação Caminho de iteração Hierarquia de WorkItem.Area Caminho de WorkItem.Area Hierarquia de WorkItem.Iteration Caminho de WorkItem.Iteration |
Atributos Reprojetado |
As dimensões de Area e Iteration foram reprojetadas como atributos das dimensões de Item de trabalho e de caso de teste. As hierarquias oferecem suporte para 14 níveis. |
Teste |
Caso de teste |
Novo |
Contêiner para as informações que estão definidos para casos de teste. Contém os atributos de campos de item de trabalho que são capturados para o tipo de caso de teste de item de trabalho e que foi designado como reportable. Para obter mais informações, consulte Como: Criar um caso de teste manual. |
|
Configuração de teste |
Novo |
Contêiner para as informações que estão definidos para configurações de teste. Para obter mais informações, consulte Como: Criar configurações de teste. |
||
Plano de teste |
Novo |
Contêiner para as informações que estão definidos para planos de teste. Para obter mais informações, consulte Como: Criar um plano de teste. |
||
Suíte de testes |
Novo |
Contêiner para as informações que estão definidos para suítes de teste. Para obter mais informações, consulte Como: Criar e gerenciar conjuntos de teste. |
||
Resultado de teste |
<strong>Categoria</strong> |
Reprojetado |
A dimensão da categoria não é mais suportada. Esta dimensão foi usada para capturar uma hierarquia pai-filho dos resultados do teste categorizadas de acordo com a lista de teste em que foram executadas. Agora, os esforços de teste são definidos usando os planos de teste, suítes de teste e casos de teste. Consulte também a dimensão da suíte de testes. |
|
Data de conclusão |
Data de conclusão |
Atributo renomeado |
Agora, a data de término da execução do teste que gerou o resultado é o atributo de data de conclusão da dimensão Test Run. |
|
Resultado |
Resultado |
Atributo |
O resultado do teste, por exemplo, Passed, falha ou Inconclusive, agora é um atributo da dimensão de resultado de teste. |
|
Owner |
Atributo, renomeado |
O autor ou proprietário atual do teste foi substituído com os seguintes atributos:
|
||
Resultado |
Resultado de teste |
Renamed |
Contêiner para as informações que são capturados para resultados de teste, incluindo o resultado, o estado de resolução e o tipo de falha. Para obter mais informações, consulte Como: Os resultados do teste de modo de exibição usando o Gerenciador de teste da Microsoft. |
|
Área de resultado de teste Data do resultado de teste Iteração do resultado de teste Projeto de equipe do resultado de teste |
Atributos, substituídos |
Agora, as dimensões associadas são atributos das dimensões de caso de teste e plano de teste. |
||
Execução de teste |
Executar |
Execução de teste |
Renamed |
Contêiner para as informações que são capturados para o teste é executado. Para obter mais informações, consulte Como: Analisar as execuções de teste usando o Gerenciador de teste da Microsoft. |
Executado por |
Proprietário da execução de teste |
Atributo, renomeado |
O nome da pessoa ou da conta na qual o teste foi executado agora é o atributo proprietário de executar o teste da dimensão Test Run. |
|
Controle de versão |
Check-In |
Check-In |
Atributo |
Agora, o nome da pessoa que o check-in de modificações no código é um atributo da dimensão Changeset de controle de versão. |
Changeset |
O conjunto de alterações de controle de versão |
Renamed |
Contêiner para as informações que estão definidos para um conjunto de alterações foi verificado no controle de versão. Essas informações incluem a identificação, o que o check-in o conjunto de alterações, a descrição e comentários de substituição de diretiva. Para obter mais informações, consulte Trabalhando com conjuntos de alterações. |
|
Nome do arquivo |
Arquivo de controle de versão |
Renamed |
Uma hierarquia de diretórios e arquivos do banco de dados de controle de versão. |
|
Item de trabalho |
Atribuído À Alterado por Criado por |
Atribuído À Alterado por Criado por WorkItem.Assigned para WorkItem.Changed por WorkItem.Created por |
Atributos |
Esses campos de nome de pessoa agora são atributos das dimensões de Item de trabalho e de caso de teste. |
Encontrado em |
Encontrado em WorkItem.Found em |
Atributos, renomeados |
A compilação em que o bug foi encontrado agora é um atributo de dimensões de Item de trabalho e de caso de teste. Cada atributo está localizado na pasta Microsoft.VSTS.Build em cada dimensão. |
|
Criação de integração |
Criação de integração O item de trabalho. Criação de integração |
Atributos |
A compilação em que o bug foi corrigido agora é um atributo de dimensões de Item de trabalho e de caso de teste. Cada atributo está localizado na pasta Microsoft.VSTS.Build em cada dimensão. |
|
Item de trabalho |
Item de trabalho |
Reprojetado |
Contêiner para as informações que estão definidos para os itens de trabalho. Contém os atributos de campos de item de trabalho que foram atribuídos como reportable. Para obter mais informações, consulte Adicionar e modificar os campos de Item de trabalho para a emissão de relatórios de suporte. |
|
Área de histórico de Item de trabalho Data do histórico de Item de trabalho A iteração de histórico de Item de trabalho Projeto de equipe de histórico de Item de trabalho |
Item de trabalho |
Reprojetado |
A dimensão de Item de trabalho agora oferece suporte a emissão de relatórios sobre o histórico de itens de trabalho. |
|
Categoria do Item de trabalho |
Novo |
Contêiner para as informações que estão definidos para categorias de itens de trabalho. Você pode usar categorias para associar tipos semelhantes de itens de trabalho que são rotulados de forma diferente. Para obter mais informações sobre categorias, consulte O agrupamento de tipos de Item de trabalho em categorias. |
||
Tipo de Link do Item de trabalho |
Novo |
Contêiner para as informações que estão definidos para tipos de link. Para obter mais informações, consulte Trabalhando com tipos de Link. |
||
Item de trabalho vinculadas |
Novo |
Contêiner para as informações que estão definidos para os itens de trabalho que estão vinculados. Esses atributos oferecem suporte a geração de relatórios de itens de trabalho que estão relacionados com um salto links. Para obter mais informações, consulte Exibir e modificar itens de trabalho em uma exibição de Links diretos. |
||
Árvore de itens de trabalho |
Novo |
Contêiner para as informações que estão definidos para itens de trabalho que estão relacionados com o uso de tipos de link de topologia de árvore, como, por exemplo, links pai-filho. Esses atributos oferecem suporte a geração de relatórios de itens de trabalho que estão relacionados com um conjunto aninhado de links. Para obter mais informações, consulte Exibir e modificar itens de trabalho em um modo de exibição de árvore. |
Consulte também
Outros recursos
Novidades para emissão de relatórios para ALM de Visual Studio
Adicionar e modificar os campos de Item de trabalho para a emissão de relatórios de suporte
Localizando relatórios após a atualização para o Team Foundation Server 2010
Novidades para emissão de relatórios para ALM de Visual Studio
Atualizando um projeto de equipe atualizada para novos recursos de acesso
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Agosto de 2010 |
Removido o link para um recurso sem suporte. |
Comentários do cliente. |