Compartilhar via


Migrar para o Google Analytics do SQL Reporting Services para Azure DevOps

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

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. Não há mais suporte para a integração com o SQL Server Reporting Services. Este artigo fornece orientação para migrar do uso do SQL Reporting Services para o Google Analytics.

Para obter uma visão geral do Google Analytics, consulte O que é o Analytics e os dados disponíveis no Google Analytics.

Observação

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

Orientação geral

Ao migrar do uso do SQL Server Reporting Services para o Analytics, observe as informações a seguir.

  • O Analytics é um mapeador relacional de objeto, 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 controle de trabalho, exceto os campos HTML/rich-text. Os campos personalizados são adicionados automaticamente ao armazenamento de dados do Google Analytics.
  • Sempre limite sua consulta ao(s) projeto(s) ao(s) qual(is) você 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 novos recursos foram adicionados para dar suporte à exibição de vários gráficos em um painel configurável do Azure DevOps.
  • As visualizações do Google Analytics fornecem uma maneira rápida e fácil de gerar relatórios de status e tendências para itens de trabalho e casos de teste.
  • Identifique os insights necessários para tomar decisões baseadas em dados. Em seguida, use uma combinação de consultas, painéis, relatórios internos ou consultas Power BI e OData para gerar os relatórios necessários.

Suporte a novos recursos

Vários novos recursos foram introduzidos para dar suporte a insights de dados que não estavam disponíveis com o SQL Server Reporting Services.

  • Widgets do painel: muitos widgets foram adicionados para oferecer suporte a visualizações de status e tendências, incluindo aqueles baseados em dados do Google Analytics. Para obter uma visão geral, consulte o catálogo de widgets.
  • Relatórios internos do Google Analytics: os relatórios de contexto do Severa foram adicionados para dar suporte a Quadros, Pipelines e Planos de Teste do Azure. Esses relatórios exibem dados do Google Analytics conforme descrito em Sobre painéis, gráficos, relatórios, widgets de design.
  • Rollup: as colunas de rollup permitem exibir barras de progresso ou totais de campos numéricos para itens descendentes dentro de uma hierarquia de item de trabalho. Você pode adicioná-los a qualquer exibição de lista de pendências. Para saber mais, confira Exibir progresso ou totais de rollup.
  • Gráficos baseados em consulta agrupados por tags: agora você pode gerar gráficos de consulta e adicioná-los a painéis com base no agrupamento por tags.
  • Rastreabilidade: Maior suporte para o acompanhamento do trabalho desde os requisitos até a implantação. A rastreabilidade de ponta a ponta é suportada pela vinculação de vários objetos, como itens de trabalho, ramificações, confirmações, solicitações pull, compilações e liberações. Os relatórios integrados baseados no serviço Analytics suportam a capacidade de monitorar a rastreabilidade em tempo real. Para saber mais, consulte Rastreabilidade de ponta a ponta.
  • Pipelines de lançamento: os pipelines de lançamento foram introduzidos com o TFS 2018. Os widgets do painel que fornecem informações sobre pipelines de lançamento incluem Visão geral do pipeline de versão e Qualidade dos requisitos.

Principais conceitos sobre o serviço Analytics

Para servidores locais, o serviço Analytics é habilitado automaticamente para todas as novas coleções de projetos adicionadas ao servidor. Você pode pausar, desativar ou reativar o Google Analytics conforme descrito em Instalar ou habilitar o serviço do Google Analytics.

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 entidade com suporte, consulte Modelo de dados para análise.

As ferramentas a seguir oferecem suporte à interação com o serviço Analytics:

  • Visualizações do Google Analytics: forneça 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 que o Power BI suporta. Para saber mais, consulte O que são visualizações do Google Analytics?.
  • Power BI: conecte-se ao Google Analytics a partir do Power BI por meio de um modo de exibição do Google Analytics, 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 Analytics Construa consultas OData para o Analytics, componentes de URL para consultar os metadados.

Diretrizes de consulta, desempenho e latência da consulta

O Analytics não é uma loja em tempo real. É uma cópia curada dos dados armazenados no Azure DevOps. A cópia de dados ajuda a otimizar o desempenho de leitura e agregação e reduz o efeito que os cenários de relatório têm no Azure DevOps. A cópia dos dados apresenta um atraso de até 30 segundos antes que os dados associados a qualquer alteração apareçam no Google Analytics. Para saber mais, consulte Diretrizes de consulta do OData Analytics.

Permissões do Google Analytics

O acesso aos dados do serviço Analytics requer as seguintes permissões no nível do projeto.

  • Exibir análises
  • Excluir visualizações compartilhadas do Google Analytics
  • Editar visualizações compartilhadas do Google Analytics

Além disso, os usuários podem definir permissões para exibições compartilhadas individuais do Google Analytics que criarem. Para saber mais, consulte Definir permissões para acessar as visualizações do Google Analytics e do Google Analytics.

Power BI e OData

Recursos de aprendizagem: