Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
O Analytics é a plataforma de relatórios do Azure DevOps que substitui 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.
O Analytics transforma dados brutos do Azure DevOps em informações significativas que ajudam as equipas a tomar decisões orientadas por dados, acompanhar o progresso, identificar tendências e melhorar os seus processos de desenvolvimento.
Nota
Se você estiver procurando informações sobre o Azure Analysis Services, consulte 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 do Google Analytics no contexto disponíveis em páginas selecionadas do Azure DevOps
- Barras e contagens cumulativas para listas de pendências do Azure Boards para acompanhar o progresso
- Relatórios personalizados que você pode criar usando o 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: o Google Analytics é atualizado automaticamente à medida que seus dados do Azure DevOps são alterados
- Desempenho otimizado: Criado para consultas e agregações rápidas
- Interface moderna: integração nativa com padrões do 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 Analytics é automaticamente habilitado e suportado na produção para todos os serviços nos Serviços de DevOps do Azure. A integração do Power BI e o acesso ao feed OData do serviço Analytics estão geralmente disponíveis. 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 é instalado automaticamente e suportado na produção para todas as novas coleções de projetos para o Azure DevOps Server 2020 e versões posteriores. A integração do Power BI e o acesso ao feed OData do serviço Analytics estão geralmente disponíveis. Você é incentivado a usar o feed OData do Google Analytics e fornecer feedback. Se você atualizar do Azure DevOps Server 2019, poderá instalar o serviço 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.
Dados disponíveis no 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. Está em versão de avaliação para o Azure DevOps Server 2019. O serviço fornece um modelo de dados abrangente sobre a funcionalidade 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
O Google Analytics abrange as seguintes áreas de recursos 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 |
Analytics habilita-se automaticamente para todos os projetos dos Serviços Azure DevOps e é preenchido com todos os dados de Azure DevOps disponíveis. Uma vez preenchido, ele se atualiza continuamente à medida que ocorrem alterações nos dados. Para obter mais informações, leia Dados disponíveis no Analytics e Desempenho e latência.
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:
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
- Fluxo cumulativo - Visualize o fluxo de trabalho e identifique gargalos
- Velocidade da equipe - Acompanhe os padrões de entrega da equipe
- Visualizar/configurar burndown de sprint - Monitorize o progresso do sprint
Pipeline e relatórios de teste
- Relatório de taxa de aprovação de pipeline - Acompanhe as taxas de sucesso de construção
- Relatório de falhas de teste - Analise padrões de execução 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 do Google Analytics, pode utilizar 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). Em um navegador da Web, você pode consultar os metadados ou dados do Google Analytics usando consultas OData, habilitando o acesso programático aos seus dados do 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
- Integrando dados do Azure DevOps com ferramentas externas de business intelligence
Integração do Power BI e conectores de dados
O Power BI é um conjunto de ferramentas de análise empresarial que se integra perfeitamente com o Azure DevOps Analytics. Fornecemos vários conectores de dados para dar suporte à 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, você pode:
- Execute análises avançadas: use os recursos sofisticados de análise do 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: integre dados do Azure DevOps com outros sistemas de negócios
Introdução ao Power BI
Para começar a usar o Power BI com o Azure DevOps Analytics:
- Leia a visão geral: Visão geral da integração do Power BI
- Explore exemplos: os Relatórios de Exemplo do Power BI oferecem um início rápido para relatórios populares
- Escolha o seu conector: Selecione o conector de dados apropriado para as suas necessidades
- 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 Escalabilidade
O Analytics foi projetado para cenários de relatórios de alto desempenho:
Características de desempenho
- Otimizado para operações de leitura: tempos de resposta de consulta rápidos
- Agregações do lado do servidor: transferência de dados reduzida
- Atualizações incrementais: apenas os dados alterados são atualizados
- Estratégias de cache: tempos de resposta melhorados para consultas frequentes
Recursos de escalabilidade
- Lida com grandes conjuntos de dados: suporta organizações com dados históricos extensos
- Acesso simultâneo: vários usuários podem consultar simultaneamente
- Gerenciamento de recursos: a limitação automática evita a sobrecarga do sistema
Segurança e permissões
O Google Analytics respeita as permissões de segurança do Azure DevOps:
- Segurança no nível do projeto: os usuários veem apenas os dados que têm permissão para acessar
- 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 do Azure AD: suporta autenticação e autorização empresariais