Partager via


À propos des tableaux de bord, des graphiques, des rapports et des widgets

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Obtenez une visibilité sur la progression de votre équipe en ajoutant un ou plusieurs widgets ou graphiques à votre tableau de bord. Les tableaux de bord personnalisables et hautement configurables vous offrent à vos équipes la possibilité de partager des informations, de surveiller la progression et les tendances et d’améliorer vos processus de flux de travail. Chaque équipe peut adapter ses tableaux de bord pour partager des informations et surveiller sa progression.

Si vous commencez simplement, lisez Ajouter, renommer et supprimer des tableaux de bord. Vous recherchez des instructions sur une tâche spécifique, un graphique en contexte, un widget ou un rapport ? Consultez Tableaux de bord, graphiques et informations de référence rapides. Pour plus d’informations, consultez la feuille de route de création de rapports.

Important

Sélectionner une version à partir du sélecteur de version de contenu Azure DevOps.

Sélectionnez la version de cet article qui correspond à votre plateforme et à votre version. Le sélecteur de version se trouve au-dessus de la table des matières. Recherchez votre plateforme et votre version Azure DevOps.

Fonctionnalités, autorisations et accès pris en charge

L’accès aux fonctionnalités du portail web Azure DevOps est géré par le biais de niveaux d’accès attribués aux utilisateurs.

Affichages et rapports de données du portail web

Les fonctionnalités suivantes prennent en charge l’affichage des données Azure DevOps via le portail web :

  • Tableaux de bord : signboards interactifs personnalisables qui fournissent des informations en temps réel. Les tableaux de bord sont associés à une équipe ou à un projet et affichent des graphiques configurables et des widgets.
  • Graphiques : état basé sur la requête ou graphiques de tendances dérivés d’une requête d’élément de travail ou de résultats de test.
  • Widgets : éléments qui affichent des informations et des graphiques configurables sur des tableaux de bord. Le catalogue de widgets fournit de brèves descriptions de ces widgets à votre disposition. En outre, vous pouvez ajouter des widgets fournis via la Place de marché Azure DevOps.
  • Rapports dans le contexte : graphiques générés par le système qui prennent en charge des services spécifiques. Par exemple, la vitesse d’équipe, le sprint burndown, le diagramme de flux cumulé (CFD) et le rapport d’échecs de test . Ces rapports sont affichés sous l’onglet Analytique d’un service spécifique et dérivent les données d’Analytics.

Rapports Power BI

Les fonctionnalités suivantes prennent en charge l’affichage des données Azure DevOps à l’aide de Power BI :

  • Vues d’analyse : fournissez un moyen simplifié de spécifier les critères de filtre d’un rapport Power BI basé sur des données d’analyse pour les données Azure Boards. Pour plus d’informations, consultez About Analytics views.
  • Rapports Power BI : autoriser les utilisateurs à créer des rapports Power BI enrichis et personnalisés ou d’autres rapports à l’aide de requêtes OData de données Analytics et des données JSON retournées. Pour les environnements Azure DevOps locaux, les collections de projets doivent être configurées pour prendre en charge le processus hérité.

Remarque

Open Data Protocol (OData) est une norme ISO/IEC approuvée par OASIS qui définit un ensemble de bonnes pratiques pour la création et la consommation d’API REST. Pour plus d’informations, consultez la documentation OData.

Rapports SQL Server

SQL Server Reporting Services est la solution de création de rapports héritée disponible avec Azure DevOps Server 2020 et versions antérieures. Les fonctionnalités suivantes prennent en charge l’affichage des données Azure DevOps à l’aide de SQL Server Reports Services et de SQL Server Analysis Services.

Fonctionnalités prises en charge pour les niveaux d’accès

Les utilisateurs disposant d’un accès aux parties prenantes obtiennent des privilèges restreints, leur accordant l’accès uniquement à ces fonctionnalités décrites dans le tableau suivant. Pour plus d’informations, consultez À propos des niveaux d’accès. En plus des niveaux d’accès, certaines fonctionnalités nécessitent des autorisations d’exécution.

Remarque

Les données affichées dans un graphique ou un widget sont soumises aux autorisations accordées à l’utilisateur connecté. Pour plus d’informations, consultez faq sur les tableaux de bord, graphiques et rapports Azure DevOps.

Fonctionnalités et tâches prises en charge

Partie prenante

Basique


Tableaux de bord (affichage)

✔️

✔️

Tableaux de bord (Créer et modifier)

✔️

Graphiques, widgets (affichage)

✔️

✔️

Graphiques, widgets (ajouter et configurer)

✔️

Rapports dans le contexte

✔️

✔️

Vues Analytics

✔️

Rapports Power BI

✔️

✔️

Rapports SQL Server

✔️

✔️


Autorisations par défaut

Pour les tableaux de bord, définissez des autorisations de tableau de bord individuelles pour accorder ou restreindre la possibilité de modifier ou de supprimer des tableaux de bord.

Pour les tableaux de bord, définissez des autorisations de tableau de bord au niveau de l’équipe pour les tableaux de bord d’équipe.

Tâche

Lecteurs

Contributeurs

Administrateurs d’équipe

Administrateurs de projets


Afficher les tableaux de bord d’équipe et de projet

✔️

✔️

✔️

✔️

Ajouter et configurer des tableaux de bord de projet

✔️

✔️


Pour les vues d’intégration et d’analytique Power BI, vous définissez des autorisations pour le service au niveau du projet et pour les vues d’analytique partagée au niveau de l’objet.

Tâche

Lecteurs

Contributeurs

Administrateurs de projets


Afficher les analyses

✔️

✔️

✔️

Afficher une vue Analytique partagée

✔️

✔️

Ajouter une vue Analytique privée ou partagée

✔️

✔️

Modifier et supprimer des vues d’analyse partagée

✔️


Tableaux de bord configurables

Avec les tableaux de bord, vous pouvez configurer un tableau de graphiques et de widgets.

Chaque équipe peut ajouter et configurer plusieurs tableaux de bord pour :

  • Partagez des informations.
  • Affichez l’état, la progression et les tendances.
  • Accéder à des liens rapides et à d’autres fonctions.

Ajoutez et réorganisez facilement des widgets sur le tableau de bord pour afficher les modifications récentes apportées pour afficher l’état de la build, les tendances des bogues, etc.

Capture d’écran montrant un exemple de tableau de bord.

Séquence d’ajout et de personnalisation d’un tableau de bord

Sélectionnez l’une des zones suivantes pour ouvrir l’article correspondant.

Le diagramme est un lien vers l’article Ajouter un tableau de bord. Le diagramme est un lien vers l’article Ajouter un widget.

Avec les requêtes de liste plate, vous pouvez créer différents graphiques pour surveiller l’état, la progression et les tendances. Avant de surveiller la progression et les tendances des travaux, planifiez votre projet et effectuez des progrès sur le travail que vous suivez.

Vous pouvez ouvrir une requête partagée, créer un graphique et l’ajouter au tableau de bord. Une fois le graphique ajouté au tableau de bord, vous pouvez modifier la configuration du widget Graphique pour éléments de travail afin de redimensionner ou de modifier les paramètres du graphique. Ou, à partir du tableau de bord, vous pouvez ajouter un widget Graphique pour les éléments de travail et choisir une requête partagée et définir les paramètres du graphique. Vous avez plusieurs types de graphiques à partir desquels choisir. Les graphiques d’état incluent secteurs, barres, colonnes, barres empilées et pivot. Les graphiques de tendance incluent le graphique de zone empilée, le graphique de ligne et le graphique de zone.

Pour plus d’informations, consultez Définir une requête et suivre la progression avec les graphiques basés sur des requêtes d’état et de tendance.

Exemple de graphiques légers d’outils Agile

Capture d’écran montrant les graphiques de bogues actifs ajoutés aux tableaux de bord.

Séquence d’ajout de graphiques basés sur des requêtes à un tableau de bord

Sélectionnez l’une des zones suivantes pour ouvrir l’article correspondant.

Diagramme qui est un lien vers l’article Modifier la requête. Le diagramme est un lien pour créer un article de diagramme. Le diagramme est un lien vers l'article Ajouter un graphique au tableau de bord.

Les étapes de création de graphiques qui suivent la progression des tests manuels et les résultats sont similaires à celles pour le suivi du travail. Le point de départ est le plan de test plutôt qu’une requête. Par exemple, vous pouvez savoir combien de cas de test sont prêts à s’exécuter, ou combien de tests passent et échouent dans chaque suite de tests. Et, tout comme les graphiques basés sur des requêtes d’élément de travail, vous pouvez ajouter ces graphiques à un tableau de bord.

Pour plus d’informations, consultez :

Exemples de graphiques de test légers

Capture d’écran montrant le plan de test Web Team est un graphique montrant le nombre de tests en différentes étapes, avec des tests décomposés par suite.

Widgets

Vous ajoutez des widgets à un tableau de bord pour afficher un graphique, des informations ou un ensemble de liens. La plupart des widgets sont configurables. Pour obtenir une description de chaque widget pris en charge pour votre plateforme et votre version, consultez le catalogue de widgets. Voici les widgets qui prennent en charge le service indiqué.

Les widgets sont annotés comme suit :

  • Analytics : le widget dérive les données Analytics.
  • Build : le widget dérive les données d’un pipeline de build sélectionné.
  • Projet : le widget indique que vous pouvez sélectionner le projet et l’équipe lorsque vous configurez le widget.
  • Mise en production : le widget dérive les données d’un pipeline de mise en production sélectionné.
  • Équipe : Le widget est étendu à une seule équipe.
  • Teams : le widget est limité à une ou plusieurs équipes.
  • Utilisateur : le widget est étendu au compte d’utilisateur connecté.

Comités


Code

Pipelines


Plans de test


Informations et liens


Widgets de graphique sprint

Modification de l’étendue du sprint

Il n’existe aucun graphique ou widget qui suit les modifications apportées à l’étendue de sprint. Toutefois, vous pouvez déterminer les éléments de travail ajoutés à un sprint ou déplacés hors d’un sprint à l’aide de l’Éditeur de requête. Pour plus d’informations, consultez Modifications de l’étendue du sprint de requête.

Exemple de widget diagramme de flux cumulé

Capture d’écran montrant un widget Diagramme de flux cumulatif.

Surveiller l'activité de code, l'avancement de la compilation et l'état du déploiement

Avec les widgets de vignette de code, vous pouvez surveiller l’activité qui se produit dans un référentiel ou un dossier de branche. L’historique des builds affiche un histogramme de toutes les builds exécutées pour un pipeline de build spécifique. Les couleurs de barres utilisent le vert pour terminé, rouge pour l’échec et le jaune pour terminé sans tests.

Coder, créer et déployer des widgets de graphique

Capture d’écran montrant un widget de vignette code.

Capture d’écran montrant un widget de pull request.

Capture d’écran montrant un widget d’historique de build.

Capture d’écran montrant un widget d’état de déploiement.

Widgets et rapports d’analyse

Le service Analytics est la plateforme de création de rapports pour Azure DevOps. Comme décrit dans Qu’est-ce que Analytics ?, il remplace la plateforme précédente basée sur SQL Server Reporting Services. Le service Analytics prend en charge les widgets Analytics, les rapports d’analyse dans le contexte et les vues Analytics pour les rapports Power BI. Pour plus d’informations, consultez About Analytics views.

Exemple de widget de délai d'exécution

Capture d’écran montrant un widget de délai d'exécution.

Pour plus d’informations, consultez Widgets basés sur les données Analytics et Ajouter un widget Analytics à un tableau de bord.

Rapports dans le contexte : suivi du travail

Azure Boards fournit plusieurs rapports intégrés au contexte qui dérivent des données analytiques. À partir de votre backlog ou de votre tableau, vous pouvez afficher le diagramme de flux cumulé et les rapports de vélocité d'équipe en sélectionnant l’onglet Analytique. Chaque rapport fournit des contrôles interactifs pour fournir à chaque utilisateur l’affichage qui les intéresse. À partir d’un backlog Sprint, vous pouvez afficher la tendance Sprint Burndown.

Diagramme de flux cumulatif

Utilisez les contrôles interactifs pour choisir l’intervalle de temps, les couloirs et les états de workflow ou les colonnes du tableau.

Capture d’écran montrant l’analytique CFD ouverte.

Vitesse

Utilisez les contrôles interactifs pour choisir le nombre ou le champ de somme et le nombre d’itérations.

Capture d’écran montrant l’analytique de vélocité ouverte.

Tendance de réduction du sprint

Utilisez les contrôles interactifs pour choisir le début et la fin du sprint et compter ou additionner le champ à utiliser dans le burndown. Si vous ne suivez pas le travail restant dans les tâches, vous pouvez afficher le burndown en fonction du nombre d’éléments de travail ou de tâches.

Capture d’écran montrant la tendance de réduction basée sur le travail restant.

Vous pouvez ajouter les rapports dans le contexte à un tableau de bord à l’aide de l’option Copier dans le tableau de bord à partir du menu contextuel du rapport.

Capture d’écran montrant un rapport analytique dans le contexte avec l’action Copier dans le tableau de bord.

Pour plus d’informations sur ces rapports, consultez :

Rapports dans le contexte : pipelines et tests

Plusieurs rapports contextuels sont fournis pour Azure Pipelines. Ces rapports dérivent des données Analytics. Ouvrez un pipeline ou un résumé de mise en production pour les échecs de test pour afficher les rapports et sélectionnez l’onglet Analytique . Sélectionnez Afficher le rapport complet sur une carte récapitulative pour un rapport détaillé.

Capture d’écran montrant l’onglet Analytics.

Pour plus d’informations sur chaque rapport Analytics en contexte des exécutions de pipelines, consultez :

Vous pouvez également utiliser Power BI et OData pour créer des rapports basés sur des données de pipeline et de test. Pour plus d’informations, consultez la vue d’ensemble des exemples de rapports à l’aide de requêtes OData.

Rapport sur le taux de réussite du pipeline

Le rapport de taux de réussite du pipeline présente une tendance des échecs du pipeline et des échecs des tâches du pipeline. Vous pouvez afficher le taux de passage du pipeline sur une période configurable, par exemple, 7, 14 ou 30 jours. Pour plus d’informations, consultez les détails de l’échec des tâches, ce qui met non seulement en évidence la tendance, mais également répertorie les principales tâches ayant échoué.

Capture d’écran montrant un résumé du rapport de taux de passage de pipeline.

Pour plus d’informations, consultez le rapport de taux de passage de pipeline.

Rapport des échecs de test

Le rapport des échecs de test fournit une vue granulaire des principaux tests défaillants dans le pipeline, ainsi que les détails de l’échec. Les graphiques récapitulatives sont également fournis pour les builds qui indiquent la couverture du code et les échecs de test ou la réussite.

Capture d’écran montrant une vue détaillée d’analyse de test.

Pour plus d’informations, consultez le rapport des échecs de test.

Rapport sur la durée du pipeline

Le rapport de durée du pipeline fournit la tendance de la durée d'un pipeline. Il met également en évidence la durée d’exécution moyenne du nombre total d’exécutions réussies sur une période de temps, par exemple, pendant 7, 14 ou 30 jours. Le rapport fournit des aperçus sur les tâches qui ont influencé la durée de la chaîne d'approvisionnement.

Capture d’écran montrant le résumé de la durée du pipeline.

Capture d’écran montrant une tendance dans la durée des pipelines.

Pour plus d’informations, consultez le rapport de durée du pipeline.

Ajouter des champs de suivi de travail personnalisés

Ajoutez un champ personnalisé pour ajouter des données pour prendre en charge les exigences de création de rapports.

Ajoutez des données pour prendre en charge les exigences de création de rapports en ajoutant un champ personnalisé : processus d’héritage ou processus XML local.

Widgets et extensibilité de la Place de marché

En plus des widgets disponibles dans le catalogue de widgets, vous pouvez trouver des widgets intéressants dans la Place de marché.

Vous pouvez également créer votre propre widget à l’aide de l’API REST. Pour plus d’informations, consultez Ajouter un widget de tableau de bord.

Création de rapports Azure

Azure fournit différents outils et services de création de rapports pour vous aider à surveiller et analyser l’utilisation et les performances de vos ressources, telles que les machines virtuelles, les services et l’utilisation globale.

Azure Monitor

Le service Azure Monitor est une solution complète pour la collecte, l’analyse et l’exploitation de la télémétrie de vos environnements cloud et locaux. Il vous aide à comprendre le fonctionnement de vos applications et identifie de façon proactive les problèmes qui les affectent et les ressources dont elles dépendent.

Pour en savoir plus, consultez Présentation d’Azure Monitor.

Azure Resource Graph (Graphique des Ressources Azure)

Azure Resource Graph vous permet d’explorer et d’interroger vos ressources Azure à grande échelle. Il vous permet d’interroger des abonnements et des groupes d’administration, ce qui facilite la gestion des environnements volumineux.

Pour plus d’informations, consultez Présentation d’Azure Resource Graph.

Azure Advisor

Azure Advisor est un consultant cloud personnalisé qui vous aide à suivre les meilleures pratiques pour optimiser vos déploiements Azure. Il analyse la configuration et l’utilisation de vos ressources, puis recommande des solutions pour améliorer l’efficacité, les performances, la haute disponibilité et la sécurité de vos ressources Azure.

Pour plus d’informations, consultez Présentation d’Azure Advisor.

Étapes suivantes