Partager via


Connecter Analytics à Power BI Data Connector

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

Découvrez comment établir une connexion transparente entre Power BI et Azure DevOps à l’aide du connecteur de données Power BI. Cette intégration vous permet d’extraire des insights précieux de vos données Azure DevOps et de créer des rapports et des tableaux de bord attrayants dans Power BI à l’aide de vues Analytics.

Important

Les vues d’analytique prennent uniquement en charge les données Azure Boards (éléments de travail). Les vues d’analyse ne prennent pas en charge d’autres types de données, tels que les pipelines. Les vues proposent une liste simple d’éléments de travail et ne prennent pas en charge les hiérarchies d’éléments de travail. À ce stade, il n’existe aucun plan de mise à jour du connecteur pour prendre en charge d’autres types de données. Pour plus d’informations sur d’autres approches, consultez À propos de l’intégration de Power BI.

Power BI Data Connector fournit une connexion directe à Azure DevOps Analytics, ce qui vous permet d’effectuer les tâches suivantes :

  • Importer des vues Analytics dans Power BI Desktop
  • Créer des rapports personnalisés avec des données Azure DevOps en temps réel
  • Créer des tableaux de bord interactifs pour les parties prenantes
  • Suivre les métriques de projet et les performances de l’équipe
  • Visualiser les tendances des éléments de travail et la progression du sprint

Prérequis

Veillez à répondre aux exigences suivantes avant de connecter Power BI à Azure DevOps Analytics :

Catégorie Spécifications
Niveaux d’accès - Membre du projet
- Au moins niveau d’accès de base
Autorisations - Autorisations d’analyse
- L’appartenance au groupe Contributeurs fournit des autorisations requises
Outils - Azure Boards activé
- Power BI Desktop (dernière version recommandée)
Préparation - Compréhension des concepts d’Analytique
- Vue Analytique créée pour vos besoins de création de rapports
- Connaissance des principes fondamentaux de Power BI
Catégorie Spécifications
Niveaux d’accès - Membre du projet
- Au moins niveau d’accès de base
Autorisations - Autorisations d’analyse
- L’appartenance au groupe Contributeurs fournit des autorisations requises
Outils - Analytique installée et activée
- Azure Boards activé
- Power BI Desktop (dernière version recommandée)
Préparation - Compréhension des concepts d’Analytique
- Vue Analytique créée pour vos besoins de création de rapports
- Connaissance des principes fondamentaux de Power BI

Important

Azure DevOps ne prend pas en charge l’authentification d’autres informations d’identification. Si vous utilisez toujours d’autres informations d’identification, nous vous encourageons vivement à passer à une méthode d’authentification plus sécurisée.

Créer un rapport et se connecter à Azure DevOps

Procédez comme suit pour créer un rapport Power BI et établir une connexion à vos données Azure DevOps Analytics :

  1. Ouvrez Power BI Desktop et créez un rapport :

    • Lancer Power BI Desktop sur votre ordinateur
    • Si l’écran de démarrage s’affiche, sélectionnez Obtenir des données
    • Si vous êtes déjà dans Power BI Desktop, sélectionnez Accueil>Obtenir des données dans le ruban

    Capture d’écran de Power BI Desktop avec l’option Obtenir les données mise en surbrillance sur l’écran de démarrage et le ruban Accueil.

  2. Recherchez le connecteur Azure DevOps :

    • Dans la boîte de dialogue Obtenir des données , sélectionnez Services en ligne
    • Recherchez votre instance Azure DevOps
    • Sélectionnez le connecteur approprié, puis sélectionnez Se connecter

    Si vous ne voyez pas le connecteur Azure DevOps dans la catégorie Services en ligne :

    • Vérifiez que la dernière version de Power BI Desktop est installée
    • Recherchez « Azure DevOps » dans la zone de recherche en haut de la boîte de dialogue Obtenir des données
    • Regardez dans la catégorie Autre si ce n’est pas dans les services en ligne

    Capture d’écran de la boîte de dialogue Obtenir des données power BI avec les services en ligne sélectionnés et le connecteur Azure DevOps (Boards uniquement) mis en surbrillance.

Se connecter à une vue Analytics

Procédez comme suit pour vous connecter à une vue Analytics :

  1. Ouvrez Power BI Desktop.

  2. Connectez-vous au service. L’accès à la première fois vous oblige à vous connecter et à authentifier vos informations d’identification. Power BI Desktop enregistre vos informations d’identification. Vous devez donc vous connecter une seule fois.

    Remarque

    Azure DevOps ne prend pas en charge les scénarios interlocataires qui utilisent l’autorisation Open (OAuth). Utilisez plutôt des principaux de service et des identités managées.

  3. Sélectionnez Connecter.

    Capture d’écran montrant la boîte de dialogue Connexion Power BI, avec un message sur la connexion et le bouton Se connecter mis en surbrillance.

  4. Sélectionnez Obtenir des données>Services en ligne, puis sélectionnez Azure DevOps (Boards uniquement) pour les services cloud ou Azure DevOps Server (Boards uniquement) pour un serveur local. Sélectionnez Connecter. Les vues d'analyse supportent uniquement les requêtes sur les éléments de travail et les cas de test.

    Capture d’écran de Power BI avec Obtenir des données, des services en ligne et des services Azure DevOps mis en évidence.

  5. Spécifiez les paramètres de base à connecter à vos données.

    Capture d’écran de la boîte de dialogue Azure DevOps (Boards uniquement). Les champs du projet d’organisation et d’équipe sont mis en surbrillance.

    Capture d’écran de la boîte de dialogue Azure DevOps Server (Boards uniquement). Les champs URL de collection et projet d’équipe et le bouton OK sont mis en surbrillance.

    • URL de collection : entrez l’URL où votre instance Azure DevOps Server est hébergée. Un exemple d’URL est https://fabrikam-server/AzureDevOpsServer/fabrikam-collection.
    • Projet d’équipe : entrez uniquement le nom du projet. Par exemple, entrez Fabrikam-Fibre si l’URL de votre instance Azure DevOps Server est https://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber.

    Important

    Ne confondez pas le nom de l’équipe avec le nom du projet, ce qui est une erreur courante. Par exemple, si l’URL que vous utilisez est https://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Device, Fabrikam-Fiber-Git est le nom du projet et Device est le nom de l’équipe.

    Une fois connecté, Power BI vérifie que vos informations d’identification disposent des autorisations nécessaires pour accéder au projet spécifié. Pour obtenir des solutions aux problèmes courants, consultez Résolution des problèmes.

Sélectionner la vue Analytics

Procédez comme suit pour sélectionner l’affichage Analytics :

  1. Développez Vues partagées. Data Connector présente la liste des vues Analytics disponibles. Chaque vue représente un ensemble de données que vous pouvez extraire dans Power BI. Vous pouvez également créer des vues Analytics personnalisées.

    L’image suivante montre les vues Analytics par défaut. Votre liste de vues peut différer en fonction du modèle de processus utilisé pour créer votre projet. Toutes les vues répertoriées, à l’exception des vues ajoutées avec Today, fournissent des données de tendance historique.

    Capture d’écran de la boîte de dialogue Navigateur. Le dossier Vues partagées est mis en surbrillance et développé, avec plusieurs vues par défaut visibles.

  2. Sélectionnez l’affichage Éléments de travail - 30 derniers jours et attendez que l’aperçu soit chargé. Cette vue utilise un filtre pour afficher les 30 derniers jours d’historique pour tous les éléments de travail du projet.

    Remarque

    Si vous vérifiez la vue au moment de sa création, elle devrait se charger. Si la vue ne se charge pas, il est probable que le jeu de données soit trop volumineux. Revenez à la page de vues Analytics dans le portail web et ouvrez l’affichage pour modification. Ajustez les filtres pour réduire la taille du jeu de données.

    Capture d’écran de la boîte de dialogue Navigateur. L’affichage Éléments de travail - 30 derniers jours est sélectionné et mis en surbrillance, et son aperçu est visible.

    Remarque

    • L’aperçu affiché pour toute vue sélectionnée dans le navigateur peut être tronqué en fonction du nombre de champs sélectionnés et de la taille du jeu de données. Les données sont tronquées uniquement pour l’aperçu et n’affectent pas l’actualisation complète des données.
    • Les vues d’analyse n’appliquent pas de filtres définis à l’aide de Power BI sur le serveur. Les filtres appliqués dans Power BI limitent les données affichées aux utilisateurs finaux, mais ne réduisent pas la quantité de données récupérées à partir d’Analytics. Si le filtre est destiné à réduire la taille du jeu de données, appliquez-le en personnalisant la vue.
  3. Cochez la case en regard de l’affichage Articles - 30 derniers jours , puis sélectionnez Charger. Attendez que les données se chargent. Surveillez sa progression dans les messages d’état affichés sous le nom de la table. Pour obtenir des solutions aux problèmes courants, consultez Résolution des problèmes.

    Capture d’écran de la fenêtre Charger pour l’affichage Stories - derniers 30 jours. Un anneau de progression partiel et un message d’évaluation sont visibles.

  4. Passez en revue le modèle de données. Pendant que le modèle se charge, passez en revue la conception du jeu de données pour Power BI Data Connector.

Créer des rapports et des tableaux de bord

Après avoir correctement chargé vos données Analytics, vous pouvez créer différents rapports et visualisations :

Prise en main de la création de rapports

  1. Explorez vos données : passez en revue les champs importés et comprenez la structure des données
  2. Planifier vos visualisations : identifier les métriques clés et les indicateurs de performance clés que vous souhaitez suivre
  3. Créer des rapports initiaux : commencer par des graphiques simples et ajouter progressivement de la complexité
  4. Tester et itérer : Valider vos rapports avec les parties prenantes et affiner selon les besoins

Types de rapports courants

  • Tendances des éléments de travail : suivre les rapports de bogues, les récits utilisateur et la progression des fonctionnalités au fil du temps
  • Graphiques de burndown sprint : Surveiller la progression du sprint et la vitesse d’équipe
  • Métriques de performances d’équipe : Analyser le débit, le temps de cycle et les taux d’achèvement
  • Analyse du backlog : visualiser la distribution de travail et l’alignement des priorités

Pour obtenir des exemples détaillés et des modèles, consultez Exemples de rapports basés sur des vues Analytics.

Capture d’écran de Power BI Desktop montrant un rapport basé sur Analytics avec différents graphiques et métriques.

Meilleures pratiques

Pour tirer le meilleur parti de votre intégration Power BI et Analytics :

Optimisation des performances

  • Filtrer vos vues Analytics pour inclure uniquement les données nécessaires
  • Utiliser les plages de dates appropriées pour limiter le volume de données
  • Actualiser régulièrement les données, mais éviter une fréquence d’actualisation excessive
  • Tenez compte des planifications d’actualisation des données qui s’alignent sur vos besoins de création de rapports

Conception de rapport

  • Commencer facilement et ajouter de la complexité progressivement
  • Utiliser une mise en forme et une personnalisation cohérentes entre les rapports
  • Inclure le contexte et les explications des métriques
  • Tester avec différents personnages utilisateur pour garantir l’utilisation

Gouvernance des données

  • Documenter vos vues Analytics et leurs objectifs
  • Établir des stratégies d’actualisation des données et la propriété
  • Surveiller l’utilisation et les performances des rapports
  • Maintenir les contrôles de sécurité et d’accès

Résolution des problèmes

Scénarios d’erreur courants

Connecteur Azure DevOps non visible

Problème : Impossible de trouver « Azure DevOps » dans la liste des sources de données dans Power BI Desktop

Causes possibles et solutions :

  1. Version obsolète de Power BI Desktop :

  2. Recherche dans la catégorie incorrecte :

    • Vérifier d’abord la catégorie Services en ligne
    • S’il est introuvable, recherchez « Azure DevOps » à l’aide de la zone de recherche
    • Essayez de regarder dans la catégorie Autre en tant que solution de repli.
  3. Disponibilité régionale :

    • Vérifiez que votre région Power BI prend en charge le connecteur Azure DevOps
    • Contactez votre administrateur si vous utilisez Power BI par le biais de licences organisationnelles
  4. Licences Power BI :

    • Vérifiez que vous disposez d’une licence Power BI appropriée
    • Certaines limitations du connecteur peuvent s’appliquer en fonction du niveau de licence

Le résultat de la requête dépasse la taille maximale

Message d’erreur : « Le résultat de la requête dépasse la taille maximale. Réduisez le nombre d’enregistrements en appliquant davantage de filtres »

Cause : votre vue Analytics retourne plus de 250 000 enregistrements.

Solutions:

  1. Réduire l’intervalle de temps dans votre affichage Analytics
  2. Appliquer d’autres filtres pour limiter les types d’éléments de travail ou les états
  3. Utiliser plusieurs vues plus petites au lieu d’une vue volumineuse
  4. Envisagez d’agréger des données à un niveau supérieur

Capture d’écran montrant l’erreur de limite de taille de requête avec les étapes de résolution suggérées.

Erreurs d’accès refusées ou d’authentification

Message d’erreur : « L’utilisateur n’est pas autorisé » ou échecs d’authentification

Causes et solutions possibles :

  • Vérifier les autorisations du projet : vérifiez que vous avez accès au projet Azure DevOps
  • Valider les autorisations d’analyse : vérifiez que vous disposez d’un accès Analytics
  • Passer en revue les informations d’identification : Contactez votre administrateur pour connaître les problèmes d’informations d’identification
  • Authentification Microsoft Entra : vérifier que votre compte est correctement configuré

Capture d’écran montrant l’erreur d’authentification avec des conseils de dépannage.

Accès analytique interdit

Message d’erreur : « L’accès à la ressource est interdit »

Résolution : contactez votre administrateur de projet pour accorder l’autorisation View Analytics . Pour plus d’informations, consultez la sécurité d’Analytics .

Capture d’écran montrant l’erreur d’accès à Analytics interdit.

Projet introuvable

Message d’erreur : « Project 'X' n’existe pas ou vous n’avez pas les autorisations nécessaires pour y accéder »

Causes courantes :

  • Nom de projet incorrect : vérifiez que vous utilisez le nom du projet, et non le nom de l’équipe
  • Confusion de l’URL : Pour https://dev.azure.com/fabrikam/MyProject/MyTeam, utilisez « MyProject » et non « MyTeam »
  • Autorisations manquantes : vérifiez que vous avez accès au projet spécifié

Capture d’écran montrant l’erreur du projet introuvable avec l’explication des noms de projet et d’équipe.

Lecture des messages d’erreur

Lorsque vous résolvez les problèmes liés au connecteur de données Power BI, effectuez les tâches suivantes :

  1. Recherchez la cause racine : recherchez [DataSource.Error] dans le message d’erreur
  2. Ignorer le texte du wrapper : Focus sur la description de l’erreur principale
  3. Vérifier les actions suggérées : Les messages d’erreur incluent souvent les étapes de résolution
  4. Vérifier les conditions préalables : vérifiez que toutes les exigences sont remplies