Partager via


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

Pour créer un rapport

  1. 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.

  2. Dans le menu Projet, choisissez Ajouter un nouvel élément.

    La boîte de dialogue Ajouter un nouvel élément s'affiche alors.

  3. Sélectionnez Assistant Rapport, puis Ajouter.

    L'Assistant Rapport s'ouvre à la page Sélectionner une source de données.

  4. 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.

  5. 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

  1. Sélectionnez le cube Team System, comme indiqué dans l'illustration ci-dessous.

    Générateur de requêtes - cliquez sur le cube Team System

    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.

  2. 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).

    Générateur de requêtes - ajoutez la mesure Nombre cumulatif

    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.

  3. Développez la dimensionAssigné à, puis faites glisser la propriété Personne vers la zone de données (voir l'illustration ci-dessous).

    Générateur de requêtes - dimension d'ajout d'une personne

    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.

  4. 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

  1. Sélectionnez Suivant.

    L'assistant affiche la page Type de rapport.

  2. Sélectionnez Matrice, puis Suivant.

    L'Assistant affiche la page Concevoir la matrice.

  3. Sélectionnez Cumulative_Count, puis Détails.

  4. Sélectionnez État, puis Colonnes.

  5. Cliquez sur Personne, sur Lignes, puis sur Suivant.

    L'Assistant affiche la page Choisir le style de la matrice.

  6. Sélectionnez un style, puis sélectionnez Suivant.

    L'assistant affiche la page Fin du rapport.

  7. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. Sélectionnez l'onglet Données, puis le nom de groupe de données TfsOlapReportDS.

  6. Sous Valeurs, cliquez sur le bouton Ajouter.

    La boîte de dialogue Modifier une valeur du graphique s'affiche.

  7. Dans la liste Valeur de l'onglet Valeur, sélectionnez =Sum(Fields!Cumulative_Count.Value), puis OK.

  8. 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.

  9. Dans la première ligne de la table Expression, sélectionnez**=Fields!Person.Value**, puis OK.

  10. 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.

  11. Dans la première ligne de la table Expression, sélectionnez**=Fields!State.Value**, cliquez sur OK, puis à nouveau sur OK.

  12. 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

  1. Dans l'Explorateur de solutions, sélectionnez le rapport.

  2. 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