Créer un rapport d'agrégation à l'aide du Concepteur de rapports et du cube Analysis Services
Pour suivre plus facilement la progression de votre équipe, vous pouvez créer des rapports qui regroupent des données issues de Visual Studio Application Lifecycle Management (ALM) (TFS) dans des graphiques et des tableaux. Par exemple, vous pouvez créer un rapport qui indique le nombre d'éléments de travail actifs assignés à chaque membre de l'équipe. Pour créer ce type de rapport, utilisez le Concepteur de rapports dans SQL Server et le cube SQL Server Analysis Services pour TFS.
Une fois que vous avez créé votre premier rapport, vous pouvez lui appliquer des mesures, des dimensions et des mises en page différentes. Vous pouvez par exemple transformer un histogramme simple en graphique à barres empilées.
Si vous n'avez pas créé de rapports pour TFS au préalable, consultez Créer, personnaliser et gérer des rapports pour Visual Studio ALM. Si vous n'avez jamais utilisé le concepteur de rapports auparavant, consultez la page suivante du site Web Microsoft : Conception et implémentation de rapports à l'aide du Concepteur de rapports. Pour plus d'informations sur la création de rapports contenant des détails sur des éléments de ligne (tels que les titres d'éléments de travail), consultez Créer un rapport détaillé à l'aide du Concepteur de rapports.
Spécifications
Visual Studio et Business Intelligence Développement Studio SQL Server doivent être installés sur le même ordinateur.
Pour installer Business Intelligence Development Studio, exécutez le programme d'installation de SQL Server et activez la case à cocher Composants clients lorsque vous spécifiez les composants à installer. Pour installer le Service Pack le plus récent pour SQL Server, consultez la page suivante sur le site Web Microsoft : Comment obtenir le Service Pack le plus récent pour SQL Server 2008.
Vous devez être membre du rôle de sécurité TfsWarehouseDataReaders dans la base de données Analysis Services sur le serveur de couche Données de Team Foundation Server pour modifier un rapport dans ce tableau de bord. Pour plus d'informations, consultez Accorder l'accès aux bases de données de l'entrepôt de données pour Visual Studio ALM.
Vous devez être membre du rôle Gestionnaire de contenu Team Foundation dans les Reporting Services de SQL Server. Pour plus d'informations, consultez Définir les autorisations d'administrateur pour Team Foundation Server.
Pour créer un rapport
Dans Visual Studio, créez ou ouvrez un projet Report Server. Pour plus d'informations, consultez Créer un projet Report Server pour Visual Studio ALM.
Dans le menu Projet, choisissez Ajouter un nouvel élément.
La boîte de dialogue Ajouter un nouvel élément s'affiche alors.
Sélectionnez Assistant Rapport, puis Ajouter.
L'Assistant Rapport s'ouvre à la page Sélectionner une source de données.
Sélectionnez la source de données partagée Tfs2010OlapReportDS, puis sélectionnez Suivant.
Même si vous avez installé ou mis à niveau TFS 2013, ces noms, assignés aux sources de données pour une installation TFS 2010, seront utilisés.
L'assistant affiche la page Concevoir la requête.
Notes
La source de données spécifiée se connecte à la base de données Analysis Services pour TSF.Pour plus d'informations, consultez Sélectionner la source de données et l'outil de création.Si cette source de données n'existe pas dans le projet, créez-la.Pour plus d'informations, consultez Créer un projet Report Server pour Visual Studio ALM.
Sélectionnez Générateur de requêtes.
La boîte de dialogue Générateur de requêtes s'ouvre.
Pour créer la requête qui récupérera les données pour le rapport
Sélectionnez le cube Team System, comme indiqué dans l'illustration ci-dessous.
Notes
Si votre entrepôt de données pour Visual Studio ALM utilise SQL Server Enterprise Edition, la liste de cubes inclura Team System et un ensemble de perspectives.Les perspectives fournissent une vue ciblée des données. Ainsi, il n'est pas nécessaire de faire défiler les dimensions et les mesures du cube Team System.Pour cette procédure, vous pouvez utiliser la perspective Historique de l'élément de travail si elle est disponible.Pour plus d'informations, consultez Perspectives et groupes de mesures fournis dans le cube Analysis Services pour Visual Studio.
Développez Mesures, puis le groupe de mesures Historique de l'élément de travail. Faites ensuite glisser la mesure Nombre cumulatif vers la zone de données (voir l'illustration ci-dessous).
Notes
La mesure Nombre cumulatif indique combien d'éléments de travail sont sélectionnés.Comme vous n'avez pas encore appliqué de filtres, le nombre qui s'affiche correspond au nombre total d'éléments de travail.Pour plus d'informations sur les mesures des éléments de travail, consultez Perspectives et groupes de mesures fournis dans le cube Analysis Services pour Visual Studio.
Développez la dimensionAssigné à, puis faites glisser la propriété Personne vers la zone de données (voir l'illustration ci-dessous).
La requête retourne à présent le nombre d'éléments de travail assignés à chaque personne.
Notes
Le champ Assigné à contient généralement des comptes Windows.Pour chaque compte Windows, la propriété Personne contient le nom complet de ce compte et la propriété Alias contient l'alias.
Développez la dimension Élément de travail, faites glisser la propriété État vers la zone de données, puis cliquez sur OK.
Le Générateur de requêtes se ferme et la page Concevoir la requête de l'Assistant Rapport s'affiche à nouveau.
Pour concevoir la mise en page initiale du rapport
Sélectionnez Suivant.
L'assistant affiche la page Type de rapport.
Sélectionnez Matrice, puis Suivant.
L'Assistant affiche la page Concevoir la matrice.
Sélectionnez Cumulative_Count, puis Détails.
Sélectionnez État, puis Colonnes.
Cliquez sur Personne, sur Lignes, puis sur Suivant.
L'Assistant affiche la page Choisir le style de la matrice.
Sélectionnez un style, puis sélectionnez Suivant.
L'assistant affiche la page Fin du rapport.
Saisissez le nom du rapport, sélectionnez Aperçu du rapport, puis Terminer pour créer le rapport.
L'assistant se ferme et la fenêtre du document de rapport s'affiche avec l'onglet Aperçu actif.
Pour remplacer le tableau par un graphique
Dans la fenêtre du document de rapport, sélectionnez l'onglet Disposition.
Notes
Le tableau suivant décrit brièvement les trois onglets utilisés par le Concepteur de rapports.
Onglet
Description
Données
Définir les groupes de données que votre rapport utilise.
Disposition
Concevoir et disposer les éléments visuels de votre rapport.
Aperçu
Exécuter le rapport pour vérifier son aspect.
Sélectionnez le tableau, puis appuyez sur la touche SUPPR.
Notes
Pour mettre l'ensemble du tableau en surbrillance, cliquez n'importe où dans le tableau, puis dans le coin supérieur gauche.
Dans le volet Boîte à outils, faites glisser un élément de type graphique vers la zone de présentation du rapport, puis redimensionnez-le en fonction de vos besoins.
Notes
Par défaut, les volets Boîte à outils et Groupes de données sont des onglets qui apparaissent sur la gauche de Visual Studio.
Cliquez avec le bouton droit sur le graphique, puis sélectionnez Propriétés.
La boîte de dialogue Propriétés du graphique s'affiche.
Sélectionnez l'onglet Données, puis le nom de groupe de données TfsOlapReportDS.
Sous Valeurs, cliquez sur le bouton Ajouter.
La boîte de dialogue Modifier une valeur du graphique s'affiche.
Dans la liste Valeur de l'onglet Valeur, sélectionnez =Sum(Fields!Cumulative_Count.Value), puis OK.
Sous Groupes de catégories, cliquez sur le bouton Ajouter.
La boîte de dialogue Propriétés de regroupement et de tri s'affiche.
Notes
Les groupes de catégories apparaissent sur l'axe x du graphique.
Dans la première ligne de la table Expression, sélectionnez**=Fields!Person.Value**, puis OK.
Sous Groupes de séries, cliquez sur le bouton Ajouter.
La boîte de dialogue Propriétés de regroupement et de tri s'affiche.
Dans la première ligne de la table Expression, sélectionnez**=Fields!State.Value**, cliquez sur OK, puis à nouveau sur OK.
Sélectionnez l'onglet Aperçu pour afficher un graphique indiquant le nombre d'éléments de travail assignés à chaque membre de l'équipe, organisés en fonction de l'état des éléments.
Pour déployer le rapport
Dans l'Explorateur de solutions, sélectionnez le rapport.
Dans le menu Générer, cliquez sur Déployer ReportName.
Important
Pour déployer correctement le rapport, vous devez affecter les valeurs appropriées à vos paramètres de projet.Pour plus d'informations, consultez Créer un projet Report Server pour Visual Studio ALM.
Voir aussi
Concepts
Perspectives et groupes de mesures fournis dans le cube Analysis Services pour Visual Studio