Compartilhar via


O que é o Analytics?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Analytics é a plataforma de relatórios do Azure DevOps, que substitui a plataforma anterior baseada nos SQL Server Reporting Services. Criado especificamente para relatórios, o Analytics é otimizado para acesso rápido de leitura e agregações baseadas em servidor. Use-o para responder perguntas quantitativas sobre o estado passado ou presente de seus projetos e obtenha insights acionáveis com base em seus dados de desenvolvimento.

A análise transforma dados brutos do Azure DevOps em insights significativos que ajudam as equipes a tomar decisões controladas por dados, acompanhar o progresso, identificar tendências e melhorar seus processos de desenvolvimento.

Observação

Se você estiver procurando informações sobre o Azure Analysis Services, consulte o Azure Analysis Services.

Principais funcionalidades do Analytics

A análise fornece insights abrangentes sobre seus projetos por meio de vários métodos de acesso:

  • Widgets de análise que você pode adicionar aos dashboards para obter insights imediatos
  • Relatórios de análise no contexto disponíveis em páginas do Azure DevOps selecionadas
  • Barras de rollup e contagens para listas de pendências do Azure Boards para acompanhar o progresso
  • Relatórios personalizados que você pode criar usando o Power BI para análise avançada
  • Relatórios personalizados que você pode criar usando consultas OData para acesso programático
  • Suporte de extensibilidade para desenvolver e adicionar seus widgets personalizados do Analytics aos painéis

Por que escolher Análise em vez de relatórios tradicionais?

O Analytics oferece várias vantagens em relação às soluções de relatórios herdadas:

  • Dados em tempo real: a análise é atualizada automaticamente conforme os dados do Azure DevOps são alterados
  • Desempenho otimizado: criado para consultas e agregações rápidas
  • Interface moderna: integração nativa com os padrões do Power BI e do OData
  • Extensível: suporte para campos personalizados, tipos de item de trabalho e widgets
  • Pronto para a nuvem: projetado para implantações locais e de nuvem

Observação

O serviço de Análise é habilitado automaticamente e tem suporte na produção de todos os serviços no Azure DevOps Services. A integração do Power BI e o acesso ao feed OData do serviço de Análise estão disponíveis em geral. Você é incentivado a usar o feed OData do Analytics e fornecer comentários.

Os dados disponíveis dependem da versão. A versão mais recente com suporte da API OData é v2.0e a versão de versão prévia mais recente é v4.0-preview. Para obter mais informações, confira Sobre o controle de versão da API OData.

Observação

O serviço do Analytics é instalado automaticamente e tem suporte na produção para todas as novas coleções de projetos para Azure DevOps Server 2020 e versões posteriores. A integração do Power BI e o acesso ao feed OData do serviço de Análise estão disponíveis em geral. Você é incentivado a usar o feed OData do Analytics e fornecer comentários. Se você atualizar do Azure DevOps Server 2019, poderá instalar o serviço de Análise durante a atualização.

Os dados disponíveis dependem da versão. A versão mais recente com suporte da API OData é v2.0e a versão de versão prévia mais recente é v4.0-preview. Para obter mais informações, confira Sobre o controle de versão da API OData.

Dados disponíveis no Analytics

Geralmente, o Analytics está disponível para Azure DevOps Services e Azure DevOps Server 2020 e versões posteriores. Está em versão prévia para o Azure DevOps Server 2019. O serviço fornece um modelo de dados abrangente sobre a funcionalidade do Azure DevOps.

Os dados disponíveis no serviço do Analytics dependem da sua versão e plataforma. Para obter detalhes, leia Dados disponíveis no Analytics e Modelo de dados para o Analytics.

Cobertura de dados por área de recurso

A análise aborda as seguintes áreas de recursos do Azure DevOps:

Área de Funcionalidade Dados disponíveis Casos de uso
Acompanhamento de trabalho Itens de trabalho, áreas, iterações, equipes, usuários Relatórios de status, análise de tendências, gráficos de burndown
Pipelines Dados de build/versão, resultados de teste, métricas de implantação Análise de pipeline, análise de falhas, monitoramento de desempenho
Gerenciamento de testes Planos de teste, resultados de teste, configurações de teste Testar cobertura, métricas de qualidade, tendências de execução
Controle de versão Confirmar dados, informações de branch Atividade de código, análises do repositório

A Análise é habilitada automaticamente para todos os projetos do Azure DevOps Services e é preenchida com todos os dados disponíveis do Azure DevOps. Uma vez populada, ela se atualiza continuamente à medida que ocorrem alterações de dados. Para obter mais informações, leia Dados disponíveis no Analytics e Desempenho e latência.

Widgets de painel

Você pode criar painéis e adicionar widgets a eles. Fornecemos vários widgets baseados no Analytics. Esses widgets aproveitam o poder do Analytics e fornecem a maneira mais fácil de obter insights de seus dados.

Exemplo: insights do widget velocidade

O widget Velocity mostrado na imagem a seguir fornece insights sobre o desempenho histórico de uma equipe em seis iterações:

Analytics – Widget Velocity

Este widget de Velocity revela que essa equipe tem um histórico de fechar histórias após o prazo. Também mostra uma discrepância entre o trabalho planejado e concluído em todos os sprints exibidos. A equipe pode detalhar os dados para determinar as causas raiz. Depois de implementar novas práticas, a equipe pode usar o widget Velocity para acompanhar sua eficácia.

Widgets de Análise Disponíveis

Os widgets alimentados por análise incluem:

  • Velocidade: acompanhar a entrega da equipe ao longo do tempo
  • Burndown: Monitorar o progresso do sprint e da versão
  • Diagrama de Fluxo Cumulativo: Visualizar fluxo de trabalho e gargalos
  • Tempo de entrega: medir o tempo da ideia para a entrega
  • Tempo de Ciclo: Acompanhar o tempo de conclusão do item de trabalho

Confira Adicionar um widget do Analytics a um painel para obter um guia passo a passo para começar a usar o widget Velocity.

Relatórios em contexto e colunas cumulativas

Os relatórios de acompanhamento de trabalho no contexto agora usam dados do Analytics como base. Esses relatórios aparecem na guia Analytics das listas de pendências e quadros de produtos e portfólios. Além disso, estão disponíveis relatórios de pipeline e de teste no contexto. Para obter mais informações, consulte os seguintes artigos:

Relatórios de acompanhamento de trabalho

Pipeline e relatórios de teste

Funcionalidade de Rollup

Você pode adicionar colunas de rollup a listas de pendências de produto e portfólio que fornecem:

  • Barras de progresso: representação visual do status de conclusão
  • Contagens de itens de trabalho: contagens agregadas de itens filho
  • Resumos de campo: valores totais para campos numéricos

Para detalhes, confira Exibir o progresso ou total de valor acumulado.

Exibições do Analytics

As visualizações de análise fornecem um recurso do portal web que dá suporte à filtragem de dados de acompanhamento de trabalho para relatórios de status e tendências. Com exibições do Analytics, você pode usar exibições padrão ou personalizadas para gerar relatórios no Power BI por meio de um conector de dados dedicado.

Benefícios das visões de Análise

  • Dados pré-filtrados: definir filtros uma vez e reutilizar em vários relatórios
  • Otimização de desempenho: transferência de dados reduzida e carregamento de relatório mais rápido
  • Controle de versão: controlar as alterações para exibir definições ao longo do tempo
  • Colaboração em equipe: compartilhar exibições de dados consistentes em sua organização

Para obter mais informações, consulte O que são exibições do Analytics?.

Acesso a consultas e metadados do OData

A análise fornece acessibilidade total por meio do OData (Open Data Protocol). Em um navegador da Web, você pode consultar os metadados ou dados do Analytics usando consultas OData, habilitando o acesso programático aos dados do Azure DevOps.

Funcionalidades do OData

  • Acesso direto a dados: dados da Análise de Consultas sem ferramentas intermediárias
  • Filtragem flexível: aplicar filtros complexos e agregações
  • Exploração de metadados: descobrir estruturas e relações de dados disponíveis
  • Integração pronta: conectar ferramentas de terceiros e aplicativos personalizados

Para saber como construir consultas, consulte Construir consultas OData para Análise.

Ferramentas e consultas personalizadas

Se você quiser preparar consultas personalizadas e ferramentas com nossa API OData, examine os relatórios de exemplo e o índice de referência rápida.

Cenários de OData de exemplo

Os padrões comuns de consulta OData incluem:

  • Recuperando o status atual do item de trabalho em projetos
  • Analisando tendências históricas para tipos de item de trabalho específicos
  • Criando dashboards personalizados com dados em tempo real
  • Integrando dados do Azure DevOps com ferramentas externas de business intelligence

Integração do Power BI e conectores de dados

O Power BI é um conjunto de ferramentas de análise de negócios que se integra perfeitamente ao Azure DevOps Analytics. Fornecemos vários conectores de dados para dar suporte à importação de dados para o Power BI:

Conectores disponíveis

  • Exibições de análise: exibições de dados pré-filtradas e otimizadas
  • Consulta OData: acesso direto a consultas para cenários personalizados
  • Feed OData: transmissão de dados em tempo real para painéis ao vivo

Vantagens do Power BI

Com o Power BI, você pode:

  • Executar análise avançada: usar os recursos de análise sofisticados do Power BI
  • Criar belas visualizações: criar gráficos e relatórios atraentes
  • Publicar painéis corporativos: compartilhar insights em toda a sua organização
  • Combinar fontes de dados: integrar dados do Azure DevOps a outros sistemas de negócios

Introdução ao Power BI

Para começar a usar o Power BI com o Azure DevOps Analytics:

  1. Leia a visão geral: Visão geral da integração do Power BI
  2. Explorar exemplos: relatórios de exemplo do Power BI fornecem inícios rápidos para relatórios populares
  3. Escolha seu conector: selecione o conector de dados apropriado para suas necessidades
  4. Crie seu primeiro relatório: comece com modelos e personalize para seus requisitos

Suporte a campos personalizados e tipos de item de trabalho

A análise incorpora automaticamente campos personalizados e tipos de item de trabalho personalizados no modelo de dados. Essa inclusão automática garante que suas personalizações apareçam no Analytics sem mais configuração.

Suporte automático à personalização

  • Campos personalizados: todos os campos personalizados aparecem automaticamente no modelo de dados do Analytics
  • Tipos de item de trabalho personalizados: novos tipos de item de trabalho ficam disponíveis para relatórios
  • Personalizações de processo: alterações em fluxos de trabalho e regras refletem nos dados do Analytics
  • Atualizações em tempo real: as personalizações aparecem no Analytics conforme você as faz

Acessando dados personalizados

Por meio de consultas OData, você pode:

  • Exibir propriedades adicionadas por meio da personalização do processo
  • Acessar listas enumeradas e valores permitidos
  • Relações de consulta entre campos personalizados e padrão
  • Criar relatórios que incluem dados específicos da organização

Desempenho e escala

A análise foi projetada para cenários de relatórios de alto desempenho:

Características de desempenho

  • Otimizado para operações de leitura: tempos de resposta de consulta rápidos
  • Agregações do lado do servidor: transferência de dados reduzida
  • Atualizações incrementais: somente os dados alterados são atualizados
  • Estratégias de cache: tempos de resposta aprimorados para consultas frequentes

Recursos de escalabilidade

  • Lida com grandes conjuntos de dados: dá suporte a organizações com dados históricos extensos
  • Acesso simultâneo: vários usuários podem consultar simultaneamente
  • Gerenciamento de recursos: a limitação automática impede a sobrecarga do sistema

Segurança e permissões

A análise respeita as permissões de segurança do Azure DevOps:

  • Segurança no nível do projeto: os usuários veem apenas os dados que têm permissão para acessar
  • Segurança do item de trabalho: as permissões de caminho de área se aplicam aos dados do Analytics
  • Acesso somente leitura: a análise fornece exibições somente leitura de seus dados
  • Integração do Azure AD: dá suporte à autenticação e autorização corporativas

Próximas etapas