Partilhar via


O que é o Analytics?

Azure DevOps Serviços | Azure DevOps Server | Azure DevOps Server 2022

Analytics é a plataforma de relatórios para Azure DevOps, substituindo a plataforma anterior baseada no 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 a perguntas quantitativas sobre o estado passado ou presente de seus projetos e obter insights acionáveis de seus dados de desenvolvimento.

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

Nota

Se procura informações sobre Azure Analysis Services, veja Azure Analysis Services.

Principais recursos do Google Analytics

O Google Analytics fornece informações abrangentes sobre seus projetos por meio de vários métodos de acesso:

  • Widgets do Google Analytics que você pode adicionar aos seus painéis para obter informações imediatas
  • Relatórios de análise em contexto disponíveis em páginas selecionadas das Azure DevOps
  • Barras de resumo e contagens dos backlogs do Azure Boards para acompanhar o progresso
  • Relatórios personalizados podes criar usando Power BI para análises avançadas
  • Relatórios personalizados que você pode criar usando consultas OData para acesso programático
  • Suporte de extensibilidade para desenvolver e adicionar widgets personalizados do Google Analytics a painéis

Por que escolher o Google Analytics em vez dos relatórios tradicionais?

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

  • Dados em tempo real: As análises atualizam-se automaticamente à medida que os seus dados de Azure DevOps mudam
  • Desempenho otimizado: Criado para consultas e agregações rápidas
  • Interface moderna: Integração nativa com os padrões Power BI e OData
  • Extensível: Suporte para campos personalizados, tipos de item de trabalho e widgets
  • Pronto para a nuvem: projetado para implantações na nuvem e no local

Nota

O serviço de Analytics é automaticamente ativado e suportado em produção para todos os serviços dentro do Azure DevOps Services. Integração Power BI e acesso ao feed OData do serviço de Análise estão disponíveis de forma geral. Você é incentivado a usar o feed OData do Google Analytics e fornecer feedback.

Os dados disponíveis dependem da versão. A última versão suportada da API OData é v2.0, e a versão de visualização mais recente é v4.0-preview. Para obter mais informações, consulte o artigo Controlo de Versões da API OData.

Nota

O serviço Analytics é automaticamente instalado e suportado em produção para todas as novas coleções de projetos para Azure DevOps Server 2020 e versões posteriores. Integração com o Power BI e acesso ao feed OData do serviço de analítica estão disponíveis de forma geral. Você é incentivado a usar o feed OData do Google Analytics e fornecer feedback. Se atualizar do Azure DevOps Server 2019, pode instalar o serviço de Analytics durante a atualização.

Os dados disponíveis dependem da versão. A última versão suportada da API OData é v2.0, e a versão de visualização mais recente é v4.0-preview. Para obter mais informações, consulte o artigo Controlo de Versões da API OData.

Sugestão

Pode usar IA para ajudar com tarefas do Azure DevOps. Consulte Ative assistência de IA com Azure DevOps MCP Server para começar.

Dados disponíveis no Analytics

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

Os dados disponíveis através do serviço Analytics dependem da sua versão e plataforma. Para obter informações específicas, leia Dados disponíveis no Analytics e Modelo de dados para o Analytics.

Cobertura de dados por área de funcionalidade

A análise abrange as seguintes áreas de funcionalidades do Azure DevOps:

Área de Destaque 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 compilação/lançamento, resultados de testes, métricas de implantação Análise de linha de produção, análise de falhas, monitorização de desempenho
Gestão de Testes Planos de teste, resultados de teste, configurações de teste Cobertura de testes, métricas de qualidade, tendências de execução
Controle de versão Confirmar dados, informações de filiais Atividade de código, percepções do repositório

A análise ativa automaticamente todos os projetos Azure DevOps Services e preenche-se com todos os dados Azure DevOps disponíveis. Uma vez preenchido, ele se atualiza continuamente à medida que ocorrem alterações nos dados. Para mais informações, leia Dados disponíveis em Análise.

Widgets de dashboard

Pode criar dashboards e adicionar-lhes widgets. 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: Perspetivas do widget Velocity

O widget Velocidade mostrado na imagem a seguir fornece informações sobre o desempenho histórico de uma equipe ao longo de seis iterações:

Analytics – Widget de Rapidez

Este widget Velocity revela que esta equipa tem um histórico de fechar histórias tardiamente. Também mostra uma discrepância entre o trabalho planeado e concluído em todos os sprints apresentados. A equipa pode aprofundar 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 do Google Analytics disponíveis

Os widgets baseados em análise incluem:

  • Velocidade: monitorizar a entrega da equipa ao longo do tempo
  • Burndown: Monitore o progresso do sprint e do lançamento
  • Diagrama de fluxo cumulativo: Visualize o fluxo de trabalho e gargalos
  • Lead Time: Meça o tempo desde a ideia até a entrega
  • Tempo de ciclo: Acompanhe o tempo de conclusão do item de trabalho

Veja Adicionar um widget do Analytics a um dashboard para obter um guia passo a passo para começar a utilizar o widget Velocidade.

Relatórios contextuais e colunas de consolidação

Os relatórios de acompanhamento de trabalho em contexto agora usam dados de Análise como base. Estes relatórios são apresentados no separador Analytics das tarefas pendentes e dos painéis de produtos e portfólios. Além disso, há relatórios de pipeline e de teste em contexto disponíveis. 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 agregação a listas de pendências de produtos e portfólios que fornecem:

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

Para obter detalhes, consulte Mostrar o progresso ou os totais acumulados.

Vistas do Analytics

As visualizações de análises fornecem um recurso de portal da web que oferece suporte à filtragem de dados de acompanhamento de trabalho para relatórios de status e tendências. Com as vistas de Analytics, pode usar vistas predefinidas ou personalizadas para gerar relatórios no Power BI através de um conector de dados dedicado.

Benefícios das visualizações do Google Analytics

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

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

Consultas OData e acesso a metadados

O Analytics fornece acessibilidade total via OData (Open Data Protocol). A partir de um navegador web, pode consultar os metadados ou dados Analytics usando consultas OData, permitindo o acesso programático aos seus dados Azure DevOps.

Recursos OData

  • Acesso direto aos dados: dados do Query Analytics sem ferramentas intermediárias
  • Filtragem flexível: aplique filtros e agregações complexas
  • Exploração de metadados: descubra estruturas de dados e relacionamentos disponíveis
  • Pronto para integração: conecte ferramentas de terceiros e aplicativos personalizados

Para saber como construir consultas, consulte Construir consultas OData para Analytics.

Ferramentas e consultas personalizadas

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

Exemplos de cenários OData

Os padrões de consulta OData comuns incluem:

  • Recuperando o estado atual de itens de trabalho em todos os projetos
  • Analisando tendências históricas para tipos de item de trabalho específicos
  • Criação de painéis personalizados com dados em tempo real
  • Integração de dados Azure DevOps com ferramentas externas de business intelligence

Integração com Power BI e conectores de dados

Power BI é um conjunto de ferramentas de análise de negócio que se integra perfeitamente com o Azure DevOps Analytics. Fornecemos múltiplos conectores de dados para suportar a importação de dados para o Power BI:

Conectores disponíveis

  • Visualizações do Google Analytics: visualizações de dados otimizadas e pré-filtradas
  • Consulta OData: acesso de consulta direta para cenários personalizados
  • Feed OData: Streaming de dados em tempo real para painéis ao vivo

Vantagens do Power BI

Com o Power BI, pode:

  • Realizar análises avançadas: Utilizar as sofisticadas capacidades de análise da Power BI
  • Crie belas visualizações: crie gráficos e relatórios atraentes
  • Publique painéis corporativos: compartilhe insights em toda a sua organização
  • Combinar fontes de dados: Integrar Azure DevOps dados com outros sistemas empresariais

Começar com o Power BI

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

  1. Leia a visão geral: Power BI visão geral da integração
  2. Explorar amostras: Power BI Relatórios de Exemplo fornecem inícios rápidos para relatórios populares
  3. Escolha o seu conector: Selecione o conector de dados apropriado para as suas necessidades
  4. Crie seu primeiro relatório: comece com modelos e personalize de acordo com suas necessidades

Suporte a campos personalizados e tipos de item de trabalho

O Google Analytics 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 Google Analytics sem mais configuração.

Suporte de personalização automática

  • Campos personalizados: todos os campos personalizados aparecem automaticamente no modelo de dados do Google Analytics
  • Tipos de item de trabalho personalizados: novos tipos de item de trabalho ficam disponíveis para relatórios
  • Personalizações de processos: as alterações nos fluxos de trabalho e nas regras refletem nos dados do Google Analytics
  • Atualizações em tempo real: as personalizações aparecem no Google Analytics à medida que são feitas

Acesso a dados personalizados

Através de consultas OData, você pode:

  • Ver propriedades adicionadas através da personalização do processo
  • Acessar listas enumeradas e valores permitidos
  • Relações de consulta entre campos personalizados e padrão
  • Crie relatórios que incluam dados específicos da sua organização

Desempenho e latência

Quando usa o Analytics, consulta uma cópia selecionada dos dados armazenados no Azure DevOps. A cópia dos dados ajuda a otimizar o desempenho de leitura e agregação, e reduz significativamente o efeito que os cenários de reporte têm no Azure DevOps.

Latência de dados

Como os dados são copiados, o Analytics não é um armazenamento em tempo real. A cópia dos dados introduz um atraso de até 30 segundos antes que os dados associados a qualquer alteração apareçam no Google Analytics.

Desempenho de consulta

Utilizando os padrões de consulta recomendados, a Analytics responde a qualquer consulta de agregação ou não agregada dentro de 3 a 5 segundos. A resposta à consulta é paginada se ultrapassar 10.000 resultados.

Alguns dos conjuntos de entidades disponíveis no Google Analytics são projetados para agregações. O serviço limita os resultados destas entidades a uma única página para qualquer consulta não agregada, conforme descrito nos padrões recomendados de consulta.

Segurança e permissões

Analytics respecta as permissões de segurança de Azure DevOps:

  • Segurança a nível do projeto: Os utilizadores veem apenas os dados a que têm permissão de aceder
  • Segurança do item de trabalho: as permissões de caminho de área aplicam-se aos dados do Google Analytics
  • Acesso somente leitura: Analytics fornece visões de leitura única dos seus dados
  • Integração com Azure AD: Suporta autenticação e autorização empresarial

Próximos passos