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
Analytics é a plataforma de relatórios do Azure DevOps, que substitui a plataforma anterior baseada nos 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 perguntas quantitativas sobre o estado passado ou presente de seus projetos e obtenha insights acionáveis com base em seus dados de desenvolvimento.
A análise transforma dados brutos do Azure DevOps em insights significativos que ajudam as equipes a tomar decisões controladas por dados, acompanhar o progresso, identificar tendências e melhorar seus processos de desenvolvimento.
Observação
Se você estiver procurando informações sobre o Azure Analysis Services, consulte o Azure Analysis Services.
Principais funcionalidades do Analytics
A análise fornece insights abrangentes sobre seus projetos por meio de vários métodos de acesso:
- Widgets de análise que você pode adicionar aos dashboards para obter insights imediatos
- Relatórios de análise no contexto disponíveis em páginas do Azure DevOps selecionadas
- Barras de rollup e contagens 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álise avançada
- Relatórios personalizados que você pode criar usando consultas OData para acesso programático
- Suporte de extensibilidade para desenvolver e adicionar seus widgets personalizados do Analytics aos painéis
Por que escolher Análise em vez de relatórios tradicionais?
O Analytics oferece várias vantagens em relação às soluções de relatórios herdadas:
- Dados em tempo real: a análise é atualizada automaticamente conforme os dados do Azure DevOps são alterados
- Desempenho otimizado: criado para consultas e agregações rápidas
- Interface moderna: integração nativa com os padrões do Power BI e do OData
- Extensível: suporte para campos personalizados, tipos de item de trabalho e widgets
- Pronto para a nuvem: projetado para implantações locais e de nuvem
Observação
O serviço de Análise é habilitado automaticamente e tem suporte na produção de todos os serviços no Azure DevOps Services. A integração do Power BI e o acesso ao feed OData do serviço de Análise estão disponíveis em geral. Você é incentivado a usar o feed OData do Analytics e fornecer comentários.
Os dados disponíveis dependem da versão. A versão mais recente com suporte da API OData é v2.0e a versão de versão prévia mais recente é v4.0-preview. Para obter mais informações, confira Sobre o controle de versão da API OData.
Observação
O serviço do Analytics é instalado automaticamente e tem suporte na produção para todas as novas coleções de projetos para Azure DevOps Server 2020 e versões posteriores. A integração do Power BI e o acesso ao feed OData do serviço de Análise estão disponíveis em geral. Você é incentivado a usar o feed OData do Analytics e fornecer comentários. Se você atualizar do Azure DevOps Server 2019, poderá instalar o serviço de Análise durante a atualização.
Os dados disponíveis dependem da versão. A versão mais recente com suporte da API OData é v2.0e a versão de versão prévia mais recente é v4.0-preview. Para obter mais informações, confira Sobre o controle de versão da API OData.
Dados disponíveis no Analytics
Geralmente, o Analytics está disponível para Azure DevOps Services e Azure DevOps Server 2020 e versões posteriores. Está em versão prévia 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 no serviço do Analytics dependem da sua versão e plataforma. Para obter detalhes, leia Dados disponíveis no Analytics e Modelo de dados para o Analytics.
Cobertura de dados por área de recurso
A análise aborda as seguintes áreas de recursos do Azure DevOps:
| Área de Funcionalidade | 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 build/versão, resultados de teste, métricas de implantação | Análise de pipeline, análise de falhas, monitoramento de desempenho |
| Gerenciamento de testes | Planos de teste, resultados de teste, configurações de teste | Testar cobertura, métricas de qualidade, tendências de execução |
| Controle de versão | Confirmar dados, informações de branch | Atividade de código, análises do repositório |
A Análise é habilitada automaticamente para todos os projetos do Azure DevOps Services e é preenchida com todos os dados disponíveis do Azure DevOps. Uma vez populada, ela se atualiza continuamente à medida que ocorrem alterações de dados. Para obter mais informações, leia Dados disponíveis no Analytics e Desempenho e latência.
Widgets de painel
Você pode criar painéis e adicionar widgets a eles. 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: insights do widget velocidade
O widget Velocity mostrado na imagem a seguir fornece insights sobre o desempenho histórico de uma equipe em seis iterações:
Este widget de Velocity revela que essa equipe tem um histórico de fechar histórias após o prazo. Também mostra uma discrepância entre o trabalho planejado e concluído em todos os sprints exibidos. A equipe pode detalhar 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 de Análise Disponíveis
Os widgets alimentados por análise incluem:
- Velocidade: acompanhar a entrega da equipe ao longo do tempo
- Burndown: Monitorar o progresso do sprint e da versão
- Diagrama de Fluxo Cumulativo: Visualizar fluxo de trabalho e gargalos
- Tempo de entrega: medir o tempo da ideia para a entrega
- Tempo de Ciclo: Acompanhar o tempo de conclusão do item de trabalho
Confira Adicionar um widget do Analytics a um painel para obter um guia passo a passo para começar a usar o widget Velocity.
Relatórios em contexto e colunas cumulativas
Os relatórios de acompanhamento de trabalho no contexto agora usam dados do Analytics como base. Esses relatórios aparecem na guia Analytics das listas de pendências e quadros de produtos e portfólios. Além disso, estão disponíveis relatórios de pipeline e de teste no contexto. Para obter mais informações, consulte os seguintes artigos:
Relatórios de acompanhamento de trabalho
- Fluxo cumulativo – Visualizar o fluxo de trabalho e identificar gargalos
- Velocidade da equipe – Acompanhar padrões de entrega de equipe
- Visualizar/configurar o gráfico de burndown de sprint – Acompanhar o progresso do sprint
Pipeline e relatórios de teste
- Relatório de taxa de aprovação de pipeline – Acompanhar as taxas de sucesso de build
- Relatório de falhas de teste – Analisar padrões de execução de teste
Funcionalidade de Rollup
Você pode adicionar colunas de rollup a listas de pendências de produto e portfólio que fornecem:
- Barras de progresso: representação visual do status de conclusão
- Contagens de itens de trabalho: contagens agregadas de itens filho
- Resumos de campo: valores totais para campos numéricos
Para detalhes, confira Exibir o progresso ou total de valor acumulado.
Exibições do Analytics
As visualizações de análise fornecem um recurso do portal web que dá suporte à filtragem de dados de acompanhamento de trabalho para relatórios de status e tendências. Com exibições do Analytics, você pode usar exibições padrão ou personalizadas para gerar relatórios no Power BI por meio de um conector de dados dedicado.
Benefícios das visões de Análise
- Dados pré-filtrados: definir filtros uma vez e reutilizar em vários relatórios
- Otimização de desempenho: transferência de dados reduzida e carregamento de relatório mais rápido
- Controle de versão: controlar as alterações para exibir definições ao longo do tempo
- Colaboração em equipe: compartilhar exibições de dados consistentes em sua organização
Para obter mais informações, consulte O que são exibições do Analytics?.
Acesso a consultas e metadados do OData
A análise fornece acessibilidade total por meio do OData (Open Data Protocol). Em um navegador da Web, você pode consultar os metadados ou dados do Analytics usando consultas OData, habilitando o acesso programático aos dados do Azure DevOps.
Funcionalidades do OData
- Acesso direto a dados: dados da Análise de Consultas sem ferramentas intermediárias
- Filtragem flexível: aplicar filtros complexos e agregações
- Exploração de metadados: descobrir estruturas e relações de dados disponíveis
- Integração pronta: conectar ferramentas de terceiros e aplicativos personalizados
Para saber como construir consultas, consulte Construir consultas OData para Análise.
Ferramentas e consultas personalizadas
Se você quiser preparar consultas personalizadas e ferramentas com nossa API OData, examine os relatórios de exemplo e o índice de referência rápida.
Cenários de OData de exemplo
Os padrões comuns de consulta OData incluem:
- Recuperando o status atual do item de trabalho em projetos
- Analisando tendências históricas para tipos de item de trabalho específicos
- Criando dashboards 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 de negócios que se integra perfeitamente ao Azure DevOps Analytics. Fornecemos vários conectores de dados para dar suporte à importação de dados para o Power BI:
Conectores disponíveis
- Exibições de análise: exibições de dados pré-filtradas e otimizadas
- Consulta OData: acesso direto a consultas para cenários personalizados
- Feed OData: transmissão de dados em tempo real para painéis ao vivo
Vantagens do Power BI
Com o Power BI, você pode:
- Executar análise avançada: usar os recursos de análise sofisticados do Power BI
- Criar belas visualizações: criar gráficos e relatórios atraentes
- Publicar painéis corporativos: compartilhar insights em toda a sua organização
- Combinar fontes de dados: integrar dados do Azure DevOps a 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
- Explorar exemplos: relatórios de exemplo do Power BI fornecem inícios rápidos para relatórios populares
- Escolha seu conector: selecione o conector de dados apropriado para suas necessidades
- Crie seu primeiro relatório: comece com modelos e personalize para seus requisitos
Suporte a campos personalizados e tipos de item de trabalho
A análise 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 Analytics sem mais configuração.
Suporte automático à personalização
- Campos personalizados: todos os campos personalizados aparecem automaticamente no modelo de dados do Analytics
- Tipos de item de trabalho personalizados: novos tipos de item de trabalho ficam disponíveis para relatórios
- Personalizações de processo: alterações em fluxos de trabalho e regras refletem nos dados do Analytics
- Atualizações em tempo real: as personalizações aparecem no Analytics conforme você as faz
Acessando dados personalizados
Por meio de consultas OData, você pode:
- Exibir propriedades adicionadas por meio da personalização do processo
- Acessar listas enumeradas e valores permitidos
- Relações de consulta entre campos personalizados e padrão
- Criar relatórios que incluem dados específicos da organização
Desempenho e escala
A análise foi projetada 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: somente os dados alterados são atualizados
- Estratégias de cache: tempos de resposta aprimorados para consultas frequentes
Recursos de escalabilidade
- Lida com grandes conjuntos de dados: dá suporte a 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 impede a sobrecarga do sistema
Segurança e permissões
A análise 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 se aplicam aos dados do Analytics
- Acesso somente leitura: a análise fornece exibições somente leitura de seus dados
- Integração do Azure AD: dá suporte à autenticação e autorização corporativas