Partilhar via


Roteiro de relatórios e guia de migração

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

O serviço Analytics fornece suporte para relatórios do Azure DevOps e está disponível para o Azure DevOps Server. Ele substitui a plataforma anterior baseada no SQL Server Reporting Services.

Com o lançamento do Azure DevOps Server 2022, a única opção para obter insights de dados do Azure DevOps é o serviço Analytics. A integração com o SQL Server Reporting Services não é mais suportada.

Para obter mais informações, consulte os seguintes artigos:

Nota

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

O serviço Analytics

O Analytics está disponível em geral para os Serviços de DevOps do Azure e o Azure DevOps Server 2020 e versões posteriores. Ele fornece vários widgets avançados e suporta a integração do Power BI e o acesso ao feed OData.

Para obter mais informações, consulte O que é o Google Analytics. Atualmente contém dados parciais. Estamos a trabalhar para adicionar todos os dados passíveis de relatório ao Analytics. Para obter mais informações, consulte Dados disponíveis no Google Analytics.

Migrando do SQL Reporting Services para o Google Analytics

Se você estiver migrando do SQL Server Reporting Services para o Analytics, as diretrizes a seguir o ajudarão a fazer a transição com êxito.

Principais diferenças entre o SQL Reporting Services e o Analytics

  • O Analytics é um mapeador objeto-relacional, enquanto os dados do SQL Server Reporting Services são baseados em um banco de dados relacional e cubo OLAP (processamento analítico online)
  • O Google Analytics não requer manutenção
  • O Google Analytics armazena todos os campos de acompanhamento de trabalho, exceto campos HTML/rich-text. Os campos personalizados são adicionados automaticamente ao armazenamento de dados do Google Analytics
  • O Google Analytics não é um armazenamento em tempo real, mas uma cópia selecionada de dados com um atraso de até 30 segundos antes que as alterações apareçam

Melhores práticas de migração

  • Limite sempre a sua consulta aos projetos a que tem acesso. Você pode gerar relatórios entre projetos usando o Power BI, no entanto, as consultas só retornam dados quando você tem permissões para exibir dados do Google Analytics para todos os projetos consultados
  • Use painéis internos para oferecer suporte a exibições de vários gráficos. Vários recursos oferecem suporte à exibição de vários gráficos em um painel configurável do Azure DevOps
  • Identifique os insights de que você precisa para tomar decisões baseadas em dados. Em seguida, use uma combinação de consultas, painéis, relatórios internos ou consultas do Power BI e OData para gerar os relatórios necessários

Principais recursos disponíveis com o Google Analytics

O Analytics fornece muitos recursos que não estavam disponíveis com o SQL Server Reporting Services. As principais funcionalidades incluem:

  • Widgets de painel avançados: widgets baseados em análise para visualizações de status e tendência, incluindo widgets Velocidade, Burndown, Diagrama de Fluxo Cumulativo e Tempo de Lead/Ciclo. Para obter uma visão geral completa, consulte o catálogo de widgets
  • Relatórios internos do Analytics: relatórios contextuais para Painéis, Pipelines e Planos de Teste do Azure que exibem dados analíticos em tempo real. Para obter mais informações, consulte Sobre painéis, gráficos, relatórios, widgets &
  • Integração com o Power BI: conectividade direta para criar relatórios e painéis personalizados usando o Power BI com dados do Google Analytics por meio de feeds OData e exibições do Google Analytics
  • Modos de exibição de análise: maneira simplificada de criar conjuntos de dados filtrados para relatórios do Power BI sem escrever consultas OData. Consulte O que são visualizações do Google Analytics?
  • Acesso à API OData: acesso programático direto aos dados do Google Analytics para integrações personalizadas e soluções de relatórios
  • Capacidades de agregação: barras de progresso e totais para itens de trabalho descendentes em hierarquias, disponíveis em qualquer página de backlog. Para obter mais informações, consulte Visualizar progresso ou totais do resumo
  • Gráficos de consulta avançados: gráficos baseados em consulta com agrupamento por tags, áreas, iterações e campos personalizados
  • Rastreabilidade em tempo real: acompanhamento de ponta a ponta desde os requisitos até a implantação por meio de itens de trabalho vinculados, ramificações, confirmações, solicitações pull, compilações e liberações. Para obter mais informações, consulte Rastreabilidade de ponta a ponta
  • Insights de pipeline: widgets abrangentes para análise de pipeline de compilação e liberação, incluindo visão geral do pipeline de liberação e qualidade dos requisitos
  • Análise de teste: recursos avançados de relatório de teste, incluindo tendências de resultados de teste, análise de falhas e insights sobre a duração do teste
  • Gráficos de velocidade e burndown: acompanhamento integrado de sprint e lançamento com períodos de tempo configuráveis e comparações entre equipas

Para obter uma lista completa dos recursos do Google Analytics, consulte Dados disponíveis no Google Analytics.

Ferramentas e conceitos de análise

O modelo de dados do Google Analytics consiste em conjuntos de entidades, cujos membros (entidades) contêm propriedades que podem ser filtradas, agregadas e resumidas. Para obter uma visão geral dos conjuntos de entidades e tipos de entidades suportados, consulte Modelo de dados para análise.

As seguintes ferramentas suportam a interação com o serviço Analytics:

  • Visualizações do Google Analytics: fornecem uma maneira rápida de gerar relatórios com base no acompanhamento do trabalho e nos casos de teste. Você pode definir uma visualização do Google Analytics e compartilhar com outras pessoas. Usando o Power BI, você pode criar qualquer tipo de relatório suportado pelo Power BI. Para saber mais, consulte O que são visualizações do Google Analytics?
  • Power BI: Ligue-se às análises a partir do Power BI por meio de uma vista de análises, consulta OData ou feed OData. Consulte Sobre a integração do Power BI
  • Consulta OData: use o OData para consultar diretamente o Google Analytics a partir de um navegador compatível e use os dados JSON retornados conforme necessário
  • Consulta programática dos metadados do Google Analytics Construir consultas OData para Analytics, componentes de URL para consultar os metadados

Permissões do Google Analytics

Para acessar e trabalhar com dados do Google Analytics, os usuários precisam de permissões apropriadas no nível do projeto. As principais permissões do Google Analytics incluem:

  • View Analytics: necessário para acessar dados do Google Analytics por meio de consultas OData, conexões do Power BI e widgets do Google Analytics. Por padrão, todos os Colaboradores com acesso Básico têm essa permissão. Os usuários com acesso de partes interessadas não têm permissão para visualizar ou editar visualizações do Google Analytics.
  • Excluir visualizações compartilhadas do Google Analytics: permite que os usuários excluam as visualizações do Google Analytics compartilhadas com o projeto
  • Editar visualizações compartilhadas do Google Analytics: permite que os usuários modifiquem as visualizações do Google Analytics compartilhadas com o projeto

Para visualizações individuais do Google Analytics, os criadores podem definir permissões específicas para controlar quem pode visualizar, editar e excluir suas visualizações compartilhadas. Para obter informações detalhadas sobre como configurar e gerenciar essas permissões, consulte Definir permissões para acessar o Analytics e as visualizações do Analytics.

Desempenho e latência da consulta

O Analytics é otimizado para desempenho de leitura e agregação e reduz o efeito que os cenários de relatórios têm no Azure DevOps. A cópia de dados introduz um atraso de até 30 segundos antes que os dados associados a qualquer alteração apareçam no Google Analytics. Para obter mais informações, consulte Diretrizes de consulta do OData Analytics.

Futuro dos relatórios do SQL Server

A plataforma SQL Server Reporting Services tem suporte no Azure DevOps Server 2020 e em todas as versões locais anteriores. No entanto, o Azure DevOps Server 2020 é a versão final para dar suporte ao SQL Server Reporting Services.

A partir do Azure DevOps Server 2022 e de todas as versões futuras, apenas o Analytics tem suporte para relatórios e insights de dados. Esta linha do tempo de transição fornece tempo adequado para migrar seus relatórios existentes do SQL Server Reporting Services para o Analytics.

Importante

O Azure DevOps Services não dá suporte ao SQL Server Reporting Services e continua a usar apenas o Analytics para todos os recursos de relatório. Não há planos para introduzir o suporte do SQL Server Reporting Services ao serviço de nuvem.

Cronograma do roteiro

Confira o Cronograma de Funcionalidades para ver o cronograma das funcionalidades de relatórios.

Power BI e OData

Saiba mais sobre os recursos:

Para obter uma visão geral dos conjuntos de entidades e tipos de entidades suportados, consulte Modelo de dados para análise.