Sobre painéis, gráficos, relatórios e widgets
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Obtenha visibilidade do progresso da sua equipe adicionando um ou mais widgets ou gráficos ao seu painel. Painéis personalizáveis e altamente configuráveis oferecem a você e suas equipes a flexibilidade de compartilhar informações, monitorar o progresso e as tendências e melhorar seus processos de fluxo de trabalho. Cada equipe pode adaptar seus painéis para compartilhar informações e monitorar seu progresso.
Se estiver apenas a começar, leia Adicionar, renomear e eliminar dashboards. Procurando instruções sobre uma tarefa específica, gráfico de contexto, widget ou relatório? Consulte Dashboards, gráficos e referência rápida. Para obter mais informações, consulte o roteiro de Relatórios .
Importante
Selecione a versão deste artigo que corresponde à sua plataforma e versão. O seletor de versão está acima do índice. Procure a sua plataforma e versão do Azure DevOps.
Capacidades, permissões e acesso suportados
O acesso aos recursos do portal Web do Azure DevOps é gerenciado por meio de níveis de acesso atribuídos aos usuários.
Exibições e relatórios de dados do portal da Web
Os seguintes recursos fornecem suporte para exibir dados do Azure DevOps por meio do portal da Web:
- Dashboards: Placas interativas personalizáveis que fornecem informações em tempo real. Os painéis são associados a uma equipe ou a um projeto e exibem gráficos e widgets configuráveis.
- Gráficos: Gráficos de estado ou tendência baseados em consulta derivados de uma consulta de item de trabalho ou dos resultados de teste.
- Widgets: Itens que exibem informações configuráveis e gráficos em painéis. O catálogo de widgets fornece breves descrições desses widgets disponíveis para você. Além disso, você pode adicionar widgets fornecidos por meio Azure DevOps Marketplace.
- Relatórios no contexto: Gráficos gerados pelo sistema que suportam serviços específicos. Exemplos são a velocidade da equipa, o gráfico burndown do sprint, o Diagrama de Fluxo Cumulativo (CFD) e o relatório de falhas de teste de. Esses relatórios são exibidos na guia do Analytics para um serviço específico e derivam dados do Analytics.
Relatórios do Power BI
Os seguintes recursos fornecem suporte para exibir dados do Azure DevOps usando o Power BI:
- modos de exibição do Google Analytics: forneça uma maneira simplificada de especificar os critérios de filtro para um relatório do Power BI com base nos dados do Google Analytics para dados do Azure Boards. Para obter mais informações, consulte Sobre as visualizações do Google Analytics.
- relatórios do Power BI: permita que os utilizadores criem relatórios avançados e personalizados do Power BI ou outros tipos de relatórios usando consultas OData de dados de Analytics e os dados JSON retornados. Para ambientes de DevOps do Azure locais, as coleções de projetos devem ser configuradas para dar suporte ao processo herdado.
Observação
O Open Data Protocol (OData) é um padrão OASIS aprovado pela ISO/IEC que define um conjunto de práticas recomendadas para criar e consumir APIs REST. Para obter mais informações, consulte a documentação do OData.
Relatórios do SQL Server
O SQL Server Reporting Services é a solução de relatório herdada disponível com o Azure DevOps Server 2020 e versões anteriores. Os recursos a seguir fornecem suporte para exibir dados do Azure DevOps usando o SQL Server Reports Services e o SQL Server Analysis Services.
- relatórios de status e tendências do Excel: Suporte à geração de relatórios de acompanhamento de trabalho personalizados usando o Excel começando com uma consulta de lista plana. Para obter mais informações, consulte Criar relatórios de estado e tendências a partir de uma consulta de item de trabalho.
- Relatórios do SQL Server: Para coleções de projetos que oferecem suporte ao modelo de processo XML local, permita que os usuários acessem relatórios prontos do SQL Server e ofereça suporte para criar relatórios SQL personalizados ou relatórios do Excel. Isso requer que o projeto esteja configurado para dar suporte a relatórios do SQL Server.
Recursos suportados para níveis de acesso
Os usuários com acesso Stakeholder recebem privilégios restritos, concedendo-lhes acesso apenas às funcionalidades indicadas na tabela a seguir. Para obter mais informações, consulte Sobre níveis de acesso. Além dos níveis de acesso, alguns recursos exigem permissões para serem executados.
Observação
Os dados exibidos em um gráfico ou widget estão sujeitos às permissões concedidas ao usuário conectado. Para obter mais informações, consulte Perguntas frequentes sobre painéis, gráficos e relatórios do Azure DevOps.
Recursos e tarefas suportados
das Partes Interessadas
Básica
Painéis (Visualizar)
✔️
✔️
Painéis (Criar e editar)
✔️
Gráficos, Widgets (Ver)
✔️
✔️
Gráficos, Widgets (Adicionar e configurar)
✔️
Relatórios em contexto
✔️
✔️
Visualizações do Analytics
✔️
Relatórios do Power BI
✔️
✔️
Relatórios do SQL Server
✔️
✔️
Permissões padrão
Relativamente aos Painéis, defina permissões de painel individuais para conceder ou restringir a possibilidade de editar ou excluir painéis.
Para painéis, defina permissões de painel ao nível da equipa para painéis de equipa.
Tarefa
Leitores
Contribuidores
Administradores de equipa
Administradores do projeto
Exibir painéis de equipe e projeto
✔️
✔️
✔️
✔️
Adicionar e configurar painéis de projeto
✔️
✔️
Para vistas de Integração e Análise do Power BI, define-se permissões para o serviço ao nível do projeto e para vistas partilhadas do Analytics ao nível do objeto.
Tarefa
Leitores
Contribuidores
Administradores do projeto
Ver análises
✔️
✔️
✔️
Ver uma vista partilhada do Analytics
✔️
✔️
Adicionar uma vista privada ou partilhada do Analytics
✔️
✔️
Editar e excluir visualizações compartilhadas do Google Analytics
✔️
Painéis configuráveis
Com painéis, você pode configurar uma matriz de gráficos e widgets.
Cada equipe pode adicionar e configurar vários painéis para:
- Partilhe informações.
- Veja o estado, o progresso e as tendências.
- Aceda a ligações rápidas e outras funções.
Adicione e reorganize facilmente widgets no painel para mostrar as alterações recentes feitas para visualizar o status da compilação, tendências de bugs e muito mais.
Sequência para adicionar e personalizar um painel
Selecione uma das seguintes caixas para abrir o artigo correspondente.
Gráficos: Status e tendências de acompanhamento do trabalho
Com consultas de lista plana, você pode criar vários gráficos para monitorar status, progresso e tendências. Antes de monitorar o progresso e as tendências do trabalho, planejar seu projeto e progredir no trabalho que você está acompanhando.
Você pode abrir uma consulta compartilhada, criar um gráfico e adicioná-lo ao painel. Depois de o gráfico ser adicionado ao painel, pode alterar a configuração do widget Gráfico de para itens de trabalho para redimensionar ou modificar os parâmetros do gráfico. Ou, no painel, você pode adicionar um Gráfico para itens de trabalho widget e escolher uma consulta compartilhada e definir os parâmetros do gráfico. Você tem vários tipos de gráficos para escolher. Os gráficos de status incluem pizza, barra, coluna, barra empilhada e pivô. Os gráficos de tendência incluem área empilhada, linha e área.
Para obter mais informações, consulte Definir uma consulta e Acompanhar o progresso com gráficos de consulta baseados em status e tendência.
Exemplos de gráficos leves da ferramenta Agile
Sequência para adicionar gráficos baseados em consulta a um painel
Selecione uma das seguintes caixas para abrir o artigo correspondente.
Gráficos: Progresso, resultados e tendências de testes manuais
As etapas para criar gráficos que acompanham o progresso e os resultados dos testes manuais são semelhantes às do acompanhamento do trabalho. O ponto de partida é o plano de teste e não uma consulta. Por exemplo, você pode descobrir quantos casos de teste estão prontos para serem executados ou quantos testes estão passando e falhando em cada conjunto de testes. E, assim como os gráficos baseados em consultas de item de trabalho, você pode adicionar esses gráficos a um painel.
Para obter mais informações, consulte:
- Crie planos de teste e conjuntos de testes
- Criar casos de teste manuais
- Acompanhe o progresso dos testes
Exemplos de gráficos de teste leves
Widgets
Você adiciona widgets a um painel para exibir um gráfico, informações ou conjunto de links. A maioria dos widgets são configuráveis. Para obter uma descrição de cada widget suportado para sua plataforma e versão, consulte o catálogo Widget. Aqui estão os widgets que suportam o serviço indicado.
Os widgets são anotados da seguinte forma:
- Analytics: O widget deriva dados do Analytics.
- Build: O widget deriva dados para um pipeline de compilação selecionado.
- Project: Widget indica que você pode selecionar o projeto e a equipe ao configurar o widget.
- Release: O widget obtém dados para um pipeline de lançamento selecionado.
- Team: O widget tem como escopo uma única equipe.
- Teams: O widget tem como escopo uma ou mais equipes.
- User: O widget tem como escopo a conta de usuário conectada.
Painéis
- Atribuído a Mim (utilizador)
- Gráfico de Queima (Analítica, Projeto, Equipas)
- Queima (Análise, Projeto, Equipes)
- Gráfico de Itens de Trabalho
- Diagrama de Fluxo Cumulativo (Equipa)
- Tempo de Ciclo (Analytics) (Analytics, Equipa)
- Lead Time (Análises) (Análises, Equipa)
- Novo Item de Trabalho
- Resultados da Consulta
- Bloco de Consulta
- Sprint Burndown (Analytics, Equipe)
- Sprint Burndown - Legacy (Equipa)
- Capacidade de Sprint (Equipa)
- Visão Geral do Sprint (Equipa)
- Velocity (Analytics, Equipe)
- Links de trabalho
Pipelines
- Histórico de Construções (pipeline de construção)
- Status de implantação (linha de produção)
- Visão geral do pipeline de liberação (pipeline de lançamento)
- Qualidade dos Requisitos (pipeline de consulta, compilação ou lançamento)
Planos de teste
- Gráfico para Planos de Teste
- Tendência dos Resultados dos Testes (Avançado) (pipeline de Análise, Compilação ou Lançamento)
- Test Results Trend (pipeline de compilação ou lançamento)
Informações e ligações
Widgets de gráfico de sprint
Alteração do escopo da Sprint
Não há nenhum gráfico ou widget que rastreie as alterações no escopo do sprint. No entanto, você pode determinar os itens de trabalho adicionados a um sprint ou movidos para fora de um sprint usando o Editor de Consultas. Para obter mais informações, consulte Consultar alterações de escopo de sprint.
Exemplo de widget Diagrama de Fluxo Cumulativo
Monitore a atividade do código, o progresso da compilação e o status da implantação
Com os widgets de bloco de código, você pode monitorar a atividade que ocorre em um repositório ou pasta de ramificação. O histórico de compilações exibe um histograma de todas as compilações executadas para um pipeline de compilação específico. As cores da barra são verde para concluído, vermelho para falha e amarelo para concluído sem testes.
Codificar, criar e liberar widgets de gráficos
Widgets e relatórios do Google Analytics
O serviço Analytics é a plataforma de relatórios para o Azure DevOps. Conforme descrito em O que é Analytics?, ele substitui a plataforma anterior baseada no SQL Server Reporting Services. O serviço Analytics suporta widgets do Analytics, relatórios do Analytics no contextoe vistas do Analytics para relatórios do Power BI. Para obter mais informações, consulte Sobre as visualizações do Google Analytics.
Exemplo de widget de tempo de entrega
Para obter mais informações, consulte Widgets baseados em dados do Google Analytics e Adicionar um widget do Google Analytics a um painel.
Relatórios no contexto: Monitorização do trabalho
Os Painéis do Azure fornecem vários relatórios contextuais que derivam de dados do Analytics. Na sua lista de pendências ou quadro, você pode visualizar o Diagrama de Fluxo Cumulativo e os relatórios de velocidade da equipe selecionando a guia do Analytics. Cada relatório fornece controles interativos para fornecer a cada usuário a visão de seu interesse. Numa lista de pendências do Sprint, você pode visualizar a tendência de Burndown do Sprint.
Diagrama de fluxo cumulativo
Utilize os controles interativos para selecionar o período de tempo, raias e estados do fluxo de trabalho ou colunas do quadro.
Velocidade
Use os controles interativos para escolher o campo de contagem ou soma e o número de iterações.
Tendência Sprint Burndown
Use os controlos interativos para escolher o início e o fim do sprint e o campo de contagem ou soma a ser usado no burndown. Se você não controlar o Trabalho Restante em tarefas, poderá exibir o burndown com base em uma contagem de itens de trabalho ou tarefas.
Você pode adicionar os relatórios de contexto a um painel usando a opção copiar para painel no menu de contexto do relatório.
Para obter mais informações sobre esses relatórios, consulte:
Relatórios no contexto: Pipelines e teste
Vários relatórios contextuais são fornecidos para Azure Pipelines. Esses relatórios derivam de dados do Google Analytics. Abra um pipeline ou resumo de versão para Falhas de teste para visualizar os relatórios e selecione a guia do Analytics. Selecione Exibir relatório completo em um cartão de resumo para obter um relatório detalhado.
Para obter mais informações sobre cada relatório do Analytics no contexto de execuções de pipeline, consulte:
Você também pode usar o Power BI e o OData para criar relatórios com base em pipeline e dados de teste. Para obter mais informações, consulte a Visão geral de relatórios de exemplo usando consultas OData.
Relatório de aprovação do pipeline
O relatório de taxa de aprovação do pipeline fornece tendências de falhas do pipeline e das tarefas. Você pode visualizar a taxa de passagem do pipeline durante um período de tempo configurável, por exemplo, 7, 14 ou 30 dias. Encontre mais detalhes em Detalhes de falha de tarefa, que não só destaca a tendência, mas também lista as tarefas que mais falham.
Para mais informações, consulte o Relatório de Aprovação da Pipeline .
Relatório de falhas de teste
O relatório Falhas de teste fornece uma visão granular dos testes que mais falham no pipeline, juntamente com os detalhes das falhas. Gráficos de resumo também são fornecidos para compilações que indicam cobertura de código e falhas de teste ou sucesso.
Para obter mais informações, consulte Relatório de falhas de teste.
Relatório de duração do pipeline
O relatório Pipeline duration fornece a tendência de duração de um pipeline. Ele também destaca o tempo médio de execução do total de execuções bem-sucedidas ao longo de um período, por exemplo, de 7, 14 ou 30 dias. O relatório também fornece informações sobre as tarefas que afetaram a duração do pipeline.
Para obter mais informações, consulte Relatório de duração do pipeline.
Adicionar campos de acompanhamento de trabalho personalizados
Adicione um campo personalizado para adicionar dados para dar suporte aos requisitos de relatórios.
Adicione dados para dar suporte aos requisitos de relatório adicionando um campo personalizado: processo de herança ou processo XML local.
Widgets e extensibilidade do Marketplace
Além dos widgets disponíveis no catálogo de widgets, você pode encontrar widgets interessantes no Marketplace.
Ou, você pode criar seu próprio widget usando a API REST. Para obter mais informações, consulte Adicionar um widget de painel.
Relatórios do Azure
O Azure fornece várias ferramentas e serviços de relatório para ajudá-lo a monitorar e analisar o uso e o desempenho de seus recursos, como máquinas virtuais (VMs), serviços e uso geral.
Azure Monitor
O Azure Monitor é uma solução abrangente para recolher, analisar e atuar na telemetria a partir dos seus ambientes na nuvem e no local. Ajuda a compreender o desempenho das suas aplicações e identifica proativamente os problemas que as afetam e os recursos de que dependem.
Para obter mais informações, consulte Visão geral do Azure Monitor.
Gráfico de Recursos do Azure
O Azure Resource Graph permite explorar e consultar seus recursos do Azure em escala. Ele permite que você faça consultas entre assinaturas e grupos de gerenciamento, o que facilita o gerenciamento de ambientes grandes.
Para obter mais informações, consulte O que é o Azure Resource Graph.
Azure Advisor
O Azure Advisor é um consultor de nuvem personalizado que ajuda você a seguir as práticas recomendadas para otimizar suas implantações do Azure. Ele analisa a configuração e o uso de seus recursos e, em seguida, recomenda soluções para ajudar a melhorar a relação custo-benefício, o desempenho, a alta disponibilidade e a segurança de seus recursos do Azure.
Para obter mais informações, consulte Introdução ao Azure Advisor.