Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
O serviço de Análise 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. Não há mais suporte para a integração com o SQL Server Reporting Services.
Para obter mais informações, consulte os seguintes artigos:
Observação
Se você estiver procurando informações sobre o Azure Analysis Services, consulte o Azure Analysis Services.
O serviço Analytics
Geralmente, o Analytics está disponível para Azure DevOps Services e Azure DevOps Server 2020 e versões posteriores. Ele fornece vários widgets avançados e dá suporte à integração do Power BI e ao acesso ao feed OData.
Para obter mais informações, consulte O que é o Analytics. Atualmente, contém dados parciais. Estamos trabalhando para adicionar todos os dados relatáveis ao Google Analytics. Para obter mais informações, consulte Dados disponíveis no Analytics.
Migrando do SQL Reporting Services para o Analytics
Se você estiver migrando do SQL Server Reporting Services para o Analytics, as diretrizes a seguir ajudarão você a fazer a transição com êxito.
Principais diferenças entre o SQL Reporting Services e o Analytics
- A análise é 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)
- A análise não requer nenhuma manutenção
- Analytics armazena todos os campos de acompanhamento de trabalho, exceto campos HTML/rich-text. Campos personalizados são adicionados automaticamente ao armazenamento de dados do Analytics
- Analytics não é um armazenamento em tempo real, mas uma cópia curada de dados com até 30 segundos de atraso antes que as alterações sejam exibidas
Práticas recomendadas de migração
- Sempre limite sua consulta aos projetos aos quais 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 Analytics para todos os projetos que você consulta
- Use painéis internos para dar suporte a exibições de vários gráficos. Vários recursos dão suporte à exibição de vários gráficos em um painel configurável do Azure DevOps
- Identifique os insights necessários para tomar decisões controladas por dados. Em seguida, use uma combinação de consultas, dashboards, relatórios internos ou consultas do Power BI e OData para gerar os relatórios necessários
Principais recursos disponíveis com o Analytics
A análise fornece muitos recursos que não estavam disponíveis com o SQL Server Reporting Services. Os principais recursos incluem:
- Widgets de painel avançados: widgets com análise embutida para exibições de status e tendência, incluindo os widgets Velocity, Burndown, Diagrama de Fluxo Cumulativo e Lead/Cycle Time. Para obter uma visão geral completa, consulte o catálogo de widgets
- Relatórios Integrados de Análise: relatórios em contexto específico para Azure Boards, Pipelines e Test Plans que exibem dados de análise em tempo real. Para obter mais informações, consulte Sobre dashboards, gráficos, relatórios e widgets
- Integração do Power BI: conectividade direta para criar relatórios e painéis personalizados usando o Power BI com dados de analítica por meio de fluxos OData e exibições de analítica.
- Visões analíticas: maneira simplificada de criar datasets filtrados para relatórios do Power BI sem escrever consultas OData. Veja o que são visões do Analytics?
- Acesso à API OData: acesso programático direto aos dados do Analytics para integrações personalizadas e soluções de relatórios
- Funcionalidades de rollup: barras de progresso e totais para itens de trabalho descendentes em hierarquias, disponíveis em qualquer exibição de lista de pendências. Para mais obter mais informações, confira Exibir o progresso ou rollup totais
- Gráficos de consulta aprimorados: gráficos baseados em consulta com agrupamento por marcas, áreas, iterações e campos personalizados
- Rastreabilidade em tempo real: acompanhamento de ponta a ponta dos requisitos para implantação por meio de itens de trabalho vinculados, branches, confirmações, solicitações de pull, compilações e versões. Para obter mais informações, confira a rastreabilidade de ponta a ponta
- Insights de pipeline: widgets abrangentes para análise de pipeline de compilação e versão, incluindo Visão geral do pipeline de versão e Qualidade dos requisitos
- Análise de teste: funcionalidades avançadas de relatório de teste, incluindo tendências de resultados de teste, análise de falhas e insights de duração do teste
- Gráficos de velocidade e burndown: rastreamento interno de sprints e versões com períodos de tempo configuráveis e comparações de equipe
Para obter uma lista completa dos recursos de Análise, consulte Dados Disponíveis na Análise.
Ferramentas e conceitos de análise
O modelo de dados de Análise 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 o modelo de dados para Análise.
As seguintes ferramentas dão suporte à interação com o serviço de Análise:
- Visões analíticas: Fornecem uma maneira rápida de gerar relatórios com base no rastreamento de trabalho e casos de teste. Você pode definir uma visualização de Análise e compartilhar com outras pessoas. Usando o Power BI, você pode criar qualquer tipo de relatório compatível com o Power BI. Para saber mais, veja o que são exibições do Analytics?
- Power BI: conecte-se ao Analytics pelo Power BI por meio de uma exibição do Analytics, consulta OData ou feed OData. Consulte sobre a integração do Power BI
- Consulta OData: use o OData para consultar diretamente o Analytics de um navegador com suporte e usar os dados JSON retornados conforme necessário
- Consulta programática dos metadados do Analytics Construct OData queries for Analytics, componentes de URL para consultar os metadados
Permissões de análise
Para acessar e trabalhar com dados do Analytics, os usuários precisam de permissões apropriadas no nível do projeto. As principais permissões de Análise incluem:
- Visualização de Analytics: necessário para acessar dados de Analytics por meio de consultas OData, conexões do 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 ao Stakeholder não têm permissão para exibir ou editar exibições do Analytics.
- Excluir exibições da Análise Compartilhada: permite que os usuários excluam exibições do Analytics que são compartilhadas com o projeto
- Editar exibições de Análise Compartilhada: permite que os usuários modifiquem as exibições do Analytics que são compartilhadas com o projeto
Para exibições individuais do Analytics, os criadores podem definir permissões específicas para controlar quem pode exibir, editar e excluir suas exibiçõ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 exibições de Analytics.
Desempenho e latência de consulta
A análise é otimizada 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 apresenta um atraso de até 30 segundos antes que os dados associados a qualquer alteração sejam exibidos no Analytics. Para obter mais informações, consulte as 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.
Começando com o Azure DevOps Server 2022 e todas as versões futuras, somente o Analytics tem suporte para relatórios e insights de dados. Essa 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 a Linha do tempo dos recursos para o roteiro de recursos de relatórios.
Recursos recomendados
Power BI e OData
Saiba mais sobre os recursos:
- Executar testes de qualidade no pipeline de build usando o Azure Pipelines
- Executar testes funcionais no Azure DevOps
Para obter uma visão geral dos conjuntos de entidades e tipos de entidade com suporte, consulte o modelo de dados para Análise.