Télécharger des rapports dans un projet d'équipe
En ajoutant un serveur de rapports à votre déploiement TFS (localement), vous pouvez accéder à une quantité de données sur les projets de votre équipe, comme la qualité de build, les tendances des bogues, les burndowns, l'avancement et la progression des tests. Les rapports SSRS (SQL Server Reporting Services) fournissent des informations pour aider les équipes à gérer le travail et à améliorer les processus.
|
Autoriser les utilisateurs à afficher ou à créer des rapports |
Après avoir ajouté un serveur de rapports, vous souhaiterez ajouter des rapports à votre projet d'équipe. Vous pouvez télécharger des rapports lors de la connexion à un déploiement sur site de TFS 2010, TFS 2012 ou TFS 2013.
Si la page Rapports dans Team Explorer est vide, vous pouvez télécharger des rapports.
Si la page Rapports n'apparaît pas du tout, vous souhaiterez ajouter un serveur de rapports.
Télécharger des rapports dans votre projet d'équipe
Utilisez l'outil en ligne de commande tfpt fourni par Power Tools de TFS.
Vérifiez que vous disposez des outils, configurations et autorisations suivants.
Si vous n'avez pas installé les outils TFS Power Tools, installez-les maintenant.
Si vous n'avez pas installé Visual Studio ni Team Explorer, installez un de ces logiciels maintenant. Le téléchargement de Team Explorer est gratuit. Team Explorer doit être présent sur le même ordinateur que celui où vous exécutez l'outil en ligne de commande tfpt.
Si vous n'êtes pas administrateur pour le projet d'équipe, faites-vous ajouter maintenant en tant que tel.
Si vous n'avez pas été ajouté au rôle Gestionnaire de contenu ou Gestionnaire de contenu Team Foundation pour SQL Server Reporting Services, faites-vous ajouter maintenant.
Si vous n'avez pas installé Microsoft Visual Studio Team Foundation Server 2013, installez-le maintenant. Il s'agit de la seule façon d'obtenir la version la plus récente des modèles de processus par défaut, qui contient la version la plus récente des rapports.
Depuis Team Explorer, téléchargez le dernier modèle de processus compatible avec celui utilisé pour créer votre projet d'équipe.
Pour déterminer le type de modèle de processus utilisé pour créer votre projet d'équipe, examinez les types d'éléments de travail affichés dans le menu Nouvel élément de travail de Team Explorer, puis comparez-les aux types d'éléments de travail du graphique suivant. Si vos types d'éléments de travail diffèrent de ceux qui sont répertoriés, un modèle de processus personnalisé a peut-être été utilisé.
Visual Studio Scrum
MSF for Agile
MSF for CMMI
Notes
-
En général, vous pouvez utiliser la version du modèle de processus utilisé pour créer votre projet d'équipe.Par exemple, vous pouvez télécharger des rapports de la version Microsoft Visual Studio Scrum 2013, même si votre projet d'équipe a été créé avec Microsoft Visual Studio Scrum 2.0.
-
Pour télécharger un modèle de processus, vous devez être administrateur de la collection de projets d'équipe et vous devez vous connecter à TFS à l'aide de la même version de Visual Studio ou Team Explorer.Par exemple, connectez-vous à TFS 2013 à partir de Team Explorer 2013.
-
Pour en savoir plus sur les modèles de processus et les types d'éléments de travail, cliquez ici.
-
Ouvrez une invite de commandes en mode Administrateur et accédez au répertoire où vous avez installé les outils Power Tools.
cd %programfiles%\Microsoft Team Foundation Server 2013 Power Tools
Sur une édition 64 bits de Windows, remplacez %programfiles% par % programfiles(x86)%.
Téléchargez les rapports. Le modèle de processus que vous spécifiez doit être compatible avec celui utilisé pour créer le projet d'équipe. De plus, il doit avoir été téléchargé vers la collection de projets d'équipe qui héberge votre projet d'équipe.
tfpt addprojectreports /collection:"http://MyServer:8080/tfs/DefaultCollection" /teamproject:MyProject /processtemplate:"TemplateName"
Voici les noms des modèles de processus téléchargés avec TFS 2013 :
Microsoft Visual Studio Scrum 2013
MSF for Agile Software Development 2013
MSF for CMMI Process Improvement 2013
Pour remplacer les rapports qui ont déjà été téléchargés, spécifiez l'option /force.
Ouvrez le site de rapports de la page Rapports dans Team Explorer. Vous devrez peut-être actualiser la page pour afficher les rapports récemment téléchargés.
Et voici une vue des rapports téléchargés pour un projet Scrum dans le Gestionnaire de rapports.
En fonction de la quantité de données recueillies pour votre projet d'équipe, la génération de l'entrepôt de données et du cube peut prendre plusieurs minutes à plusieurs heures. Dans ce cas, toutefois, vous pouvez afficher la progression de votre projet d'équipe depuis le déploiement initial de TFS.
Essayez ce qui suit
Accordez des autorisations pour afficher ou créer des rapports.
Q et R
Q : Comment puis-je déterminer si le rapport est à jour ?
R : Pour voir quand un rapport a été mis à jour pour la dernière fois, vérifiez l'horodatage Date de la dernière mise à jour, qui apparaît dans l'angle inférieur droit de chaque rapport.
Q : À quelle fréquence les rapports sont-ils actualisés ?
R : Les rapports accèdent au données d'accès depuis l'entrepôt de données relationnelles (Tfs_Warehouse), mis à jour toutes les deux minutes, et depuis le cube (Tfs_Analysis), mis à jour toutes les deux heures.
Q : Comment faire pour résoudre des problèmes rendant les rapports obsolètes ?
R : Les rapports sont obsolètes lorsque la totalité ou une partie des données cessent de circuler vers l'entrepôt de données. Pour vérifier le flux des données, exécutez le GetProcessStatus du service web de contrôle d'entrepôt. En outre, résolvez tous les conflits de schéma qui peuvent se produire.
Q : Quelles sont les tâches effectuées par tfpt addprojectreports ?
R : La commande tfpt addprojectreports exécute les instructions contenues dans le Fichier ReportTasks du modèle de processus. Ce fichier se trouve dans le dossier Rapports du modèle de processus. Les tâches comprennent la création de dossiers de rapports, la définition de paramètres de rapport et de sources de données pour chaque rapport et le téléchargement de rapports sur le serveur de rapports.
Q : Et si je souhaite juste télécharger un seul rapport ?
R : Vous pouvez télécharger un seul rapport en utilisant Télécharger un fichier dans le Gestionnaire de rapports. Vous devrez définir la source de données du rapport et éventuellement d'autres paramètres.
Q : Quels sont les noms des sources de données ?
R : Les noms des sources de données pour Reporting Services sont Tfs2010ReportsDS et Tfs2010OlapReportsDS. Même si vous avez installé ou mis à niveau TFS 2012, ces noms, assignés aux sources de données pour une installation TFS 2010, sont utilisés.
Vous pouvez toujours vérifier les noms en ouvrant le menu contextuel d'un rapport, en sélectionnant Gérer, puis Sources de données.
Q : Puis-je télécharger des rapports à partir d'un autre modèle de processus ?
R : La plupart des rapports sont personnalisés selon les types d'éléments de travail et les états du flux de travail utilisés dans chaque modèle de processus. Vous devrez peut-être personnaliser les rapports que vous copiez à partir d'un autre modèle de processus pour qu'ils correspondent aux définitions de type de votre projet d'équipe.
Pour en savoir plus sur les rapports fournis avec les modèles de processus, voir Examiner les activités d'équipe pour prendre en charge des rapports utiles.
Q : Comment s'effectue le téléchargement des rapports Excel ?
R : Vous pouvez utiliser la commande tfpt addprojectportal afin d'ajouter un portail de projet et des rapports Excel une fois que vous avez ajouté une application Web SharePoint à votre collection de projets d'équipe.
Q : Puis-je accéder à ces mêmes rapports à l'aide de Visual Studio Online ?
R : Pas à l'heure actuelle. Le téléchargement de rapports n'est pris en charge que pour les déploiements locaux de TFS. Toutefois, vous pouvez représenter sous forme de graphique les résultats d'une requête de liste plate.
Comment personnaliser un rapport ?
R : Vous pouvez personnaliser les rapports que vous avez téléchargés à l'aide du Générateur de rapports SQL Server 2012. Pour en savoir plus, voir Création de rapports pour Team Foundation Server 2010 et Personnalisation de rapports pour Team Foundation Server 2010. Bien que ces articles soient basés sur TFS 2010, ils s'appliquent également à TFS 2013.
Comment en savoir plus sur le cube TFS ?
R : Consultez Perspectives et groupes de mesures fournis dans le cube Analysis Services pour Visual Studio.
Où m'adresser si j'ai d'autres questions ?
R : Recherchez une réponse ou publiez une question sur le Forum Team Foundation Server - Reporting & Warehouse.