Partage via


Afficher la requête OData derrière un rapport ou un widget Analytics

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

Plusieurs rapports et widgets Analytics intégrés sont pris en charge. Vous pouvez afficher la requête OData utilisée pour générer ces rapports en suivant les étapes décrites dans cet article. Vous pouvez ensuite adapter cette requête OData en fonction des besoins pour générer d’autres rapports à l’aide de Power BI.

Remarque

Le service Analytics est automatiquement activé et pris en charge en production pour tous les services Azure DevOps. L’intégration de Power BI et l’accès au flux OData du service Analytics sont généralement disponibles. Nous vous encourageons à l’utiliser et à nous faire part de vos commentaires. Les données disponibles dépendent de la version. La dernière version prise en charge est v2.0, et la dernière version d’évaluation est v4.0-preview. Pour plus d’informations, consultez gestion des versions de l’API OData.

Remarque

Le service Analytics est automatiquement installé et pris en charge en production pour toutes les nouvelles collections de projets pour Azure DevOps Server 2020 et versions ultérieures. L’intégration de Power BI et l’accès au flux OData du service Analytics sont généralement disponibles. Nous vous encourageons à l’utiliser et à nous faire part de vos commentaires. Si vous avez effectué une mise à niveau à partir d’Azure DevOps Server 2019, vous pouvez installer le service Analytics pendant la mise à niveau.

Les données disponibles dépendent de la version. La dernière version prise en charge est v2.0, et la dernière version d’évaluation est v4.0-preview. Pour plus d’informations, consultez gestion des versions de l’API OData.

Remarque

Le service Analytics est en préversion pour Azure DevOps Server 2019. Vous pouvez l’activer ou l’installer pour une collection de projets. L’intégration de Power BI et l’accès au flux OData du service Analytics sont en préversion. Nous vous encourageons à l’utiliser et à nous faire part de vos commentaires.

Les données disponibles dépendent de la version. La dernière version prise en charge est v2.0, et la dernière version d’évaluation est v4.0-preview. Pour plus d’informations, consultez gestion des versions de l’API OData.

Pour obtenir la liste des rapports et widgets Analytics intégrés, consultez À propos des tableaux de bord, des graphiques, des rapports et des widgets basés sur les données Analytics.

Ouvrir le rapport Analytics

Ouvrez le rapport d’intérêt. Pour plus d’informations, choisissez l’un des liens fournis ci-dessous. Si vous travaillez pour obtenir la requête OData derrière un widget, nous vous recommandons de créer un tableau de bord avec uniquement le widget affiché.

Boards Pipelines & Test
- Diagramme de flux cumulé (CFD)
- Burndown du sprint
- Graphique de rapidité
- Générer des résultats de test
- Couverture du code
- Résultats des tests de mise en production
- Exigences pour les tests de suivi
- Analyse des tests
- Échecs de test
- Analyse d’impact des tests

Ouvrir les outils de développement pour votre navigateur

Appuyez sur la touche F12 pour ouvrir les outils de développement de votre navigateur. Ouvrez l’onglet Réseau et faites défiler vers le bas pour rechercher l’entrée avec la requête OData. Le tableau suivant répertorie le texte de début des entrées pour sélectionner des rapports. Double-cliquez sur l’entrée pour ouvrir la requête OData.

État L’entrée commence par
Widget Durée du cycle WorkItems?%24apply=filter
Diagramme de flux cumulé BoardLocations?%24apply=filter
Sprint Burndown BoardLocations?%24apply=filter
Vélocité Iterations?%24filter=Teams

Exemple de requête OData, graphique de vélocité

La syntaxe suivante représente la requête OData pour un jeu de graphiques de vélocité pour afficher six itérations.

{
  "@odata.context": "https://analytics.dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/_odata/v4.0-preview/$metadata#Iterations(IterationSK,IterationName,StartDate,EndDate,IsEnded,IterationPath)",
  "value": [
    {
      "IterationSK": "5b25cc74-aeb3-4f13-8084-1e899d7383b5",
      "IterationName": "06_2022",
      "IterationPath": "FabrikamProject\\CY2022\\06_2022",
      "StartDate": "2022-06-01T00:00:00-07:00",
      "EndDate": "2022-06-30T23:59:59.999-07:00",
      "IsEnded": false
    },
    {
      "IterationSK": "a9219cb0-21c0-48f4-8c88-83d0ae3187db",
      "IterationName": "05_2022",
      "IterationPath": "FabrikamProject\\CY2022\\05_2022",
      "StartDate": "2022-05-01T00:00:00-07:00",
      "EndDate": "2022-05-31T23:59:59.999-07:00",
      "IsEnded": true
    },
    {
      "IterationSK": "8668264f-465d-4d69-b2b5-f5de742447d4",
      "IterationName": "04_2022",
      "IterationPath": "FabrikamProject\\CY2022\\04_2022",
      "StartDate": "2022-04-01T00:00:00-07:00",
      "EndDate": "2022-04-30T23:59:59.999-07:00",
      "IsEnded": true
    },
    {
      "IterationSK": "4933928f-3e08-4cf9-901a-13cc32201944",
      "IterationName": "03_2022",
      "IterationPath": "FabrikamProject\\CY2022\\03_2022",
      "StartDate": "2022-03-01T00:00:00-08:00",
      "EndDate": "2022-03-31T23:59:59.999-07:00",
      "IsEnded": true
    },
    {
      "IterationSK": "a690f087-bd77-42dc-b5aa-f34f64ed67b3",
      "IterationName": "02_2022",
      "IterationPath": "FabrikamProject\\CY2022\\02_2022",
      "StartDate": "2022-02-01T00:00:00-08:00",
      "EndDate": "2022-02-28T23:59:59.999-08:00",
      "IsEnded": true
    },
    {
      "IterationSK": "edae3d3e-4357-4bae-9e25-f01719f48bb7",
      "IterationName": "01_2022",
      "IterationPath": "FabrikamProject\\CY2022\\01_2022",
      "StartDate": "2022-01-01T00:00:00-08:00",
      "EndDate": "2022-01-31T23:59:59.999-08:00",
      "IsEnded": true
    }
  ]
}