Compartilhar via


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çãoObservaçã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:

    Pasta<>>estrutura no cubo de dados OLAP

    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.

Grupos de medidas do Team System

ObservaçãoObservaçã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.

Dimensões do sistema de equipe

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:

  • Atributo proprietário de plano de teste da dimensão de plano de teste

  • Testar o resultado executado pelo atributo da dimensão de resultado de teste

  • Atributo proprietário de resultado de teste da dimensão de resultado de teste

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.