Partilhar via


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

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

O serviço Analytics fornece suporte para relatórios Azure DevOps e está disponível para Azure DevOps Server. 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 de Análise. A integração com o SQL Server Reporting Services já não é suportada.

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

Nota

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

O serviço Analytics

Analytics está geralmente disponível para Azure DevOps Services e Azure DevOps Server 2020 e versões posteriores. Fornece vários widgets avançados e suporta integração Power BI e acesso ao feed OData.

Para obter mais informações, consulte O que é o Google Analytics. Atualmente contém dados parciais. A Microsoft está a trabalhar para adicionar todos os dados reportáveis ao Analytics. Para obter mais informações, consulte Dados disponíveis no Google Analytics.

Migração do SQL Reporting Services para Analytics

Se está a migrar do SQL Server Reporting Services para o Analytics, as orientações seguintes ajudam-no a fazer a transição com sucesso.

Principais diferenças entre SQL Reporting Services e Analytics

  • Analytics é um mapeador objeto-relacional, enquanto os dados SQL Server Reporting Services baseiam-se numa base de dados relacional e num cubo de processamento analítico online (OLAP).
  • A análise não requer manutenção.
  • O Analytics armazena todos os campos de acompanhamento de trabalho, exceto os campos HTML ou de texto enriquecido. Campos personalizados são automaticamente adicionados ao armazenamento de dados de Analytics.
  • O Analytics não é uma armazenamento em tempo real, mas sim uma cópia curada de dados com um atraso de até 30 segundos antes de as alterações serem refletidas.

Melhores práticas de migração

  • Limite sempre a sua consulta aos projetos a que tem acesso. Pode gerar relatórios entre projetos usando o Power BI. No entanto, as consultas só retornam dados quando tem permissões para visualizar dados de Analytics para todos os projetos que consulta.
  • Use painéis internos para oferecer suporte a exibições de vários gráficos. Várias funcionalidades suportam visualizar múltiplos gráficos dentro de um painel configurável do Azure DevOps.
  • Identifique os insights de que você precisa para tomar decisões baseadas em dados. Depois, use uma combinação de consultas, dashboards, relatórios incorporados ou consultas do Power BI e OData para gerar os relatórios necessários.

Principais recursos disponíveis com o Google Analytics

A análise de dados oferece muitas funcionalidades 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 uma visão geral completa, consulte o catálogo de widgets.
  • Relatórios de Análise Integrados: Relatórios contextuais para Azure Boards, Pipelines e Planos de Teste que mostram dados analíticos em tempo real. Para mais informações, consulte Sobre painéis, gráficos, relatórios e widgets.
  • Integração Power BI: Conectividade direta para criar relatórios e painéis personalizados com o Power BI, utilizando dados de Analytics por meio de feeds OData e vistas de Analytics.
  • Vistas de Análise: Forma 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 a dados de 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 Ver progresso ou totais acumulados.
  • Gráficos de consulta melhorados: Gráficos baseados em consultas com agrupamento por etiquetas, á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 mais informações, consulte Rastreabilidade de ponta a ponta.
  • Insights sobre pipeline: Widgets abrangentes para análise de pipelines de build e release, incluindo visão geral do pipeline de lançamento e qualidade dos requisitos.
  • Análise de testes: Capacidades avançadas de relatórios de testes, incluindo tendências de resultados de testes, análise de falhas e insights sobre a duração dos testes.
  • Gráficos de velocidade e burndown: Seguimento de sprint e lançamento incorporados com períodos de tempo configuráveis e comparações de 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 Analytics consiste em conjuntos de entidades, cujos membros (entidades) contêm propriedades que pode filtrar, agregar e resumir. 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. Pode definir uma vista de Analytics e partilhá-la com outros. Ao usar o Power BI, pode construir qualquer tipo de relatório que o Power BI suporte. Para saber mais, consulte O que são visualizações do Google Analytics?
  • Power BI: Conecta-te ao Analytics a partir do Power BI através de uma vista de Analytics, consulta OData ou feed OData. Veja Sobre Power BI integração.
  • Consulta OData: Use OData para consultar diretamente Analytics a partir de um navegador suportado e utilize os dados JSON devolvidos conforme necessário.
  • Metadados OData: Consultar programaticamente os metadados de Analítica. Consulte Construir consultas OData para Analytics.

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 aceder a dados de Analytics através de consultas OData, ligações Power BI e widgets de 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.
  • Eliminar vistas de Análise Partilhada: Permite aos utilizadores eliminar as vistas de Analytics partilhadas com o projeto.
  • Editar vistas de Análise Partilhada: Permite aos utilizadores modificar as vistas de Analytics que são partilhadas 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

A análise está otimizada para desempenho de leitura e agregação, e reduz o efeito que os cenários de reporte têm no Azure DevOps. O processo de cópia de dados introduz um atraso de até 30 segundos antes de os dados associados a qualquer alteração aparecerem no 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 é suportada no Azure DevOps Server 2020 e em todas as versões anteriores on-premises. No entanto, Azure DevOps Server 2020 é a versão final a suportar SQL Server Reporting Services.

A partir de Azure DevOps Server 2022 e todas as versões futuras, apenas Analytics é suportado para relatórios e insights de dados. Este cronograma de transição dá-lhe tempo suficiente para migrar os seus relatórios existentes do SQL Server Reporting Services para o Analytics.

Importante

Azure DevOps Services não suporta SQL Server Reporting Services e continua a usar apenas Analytics para todas as capacidades de reporte. Não há planos para introduzir suporte ao SQL Server Reporting Services no serviço cloud.

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: