Comment : créer un rapport dans Microsoft Excel pour Team System
Mise à jour : novembre 2007
Vous pouvez utiliser Microsoft Excel pour générer un rapport basé sur les données de l'entrepôt de données pour Team Foundation. Générez le rapport en créant un rapport de tableau croisé dynamique dans le classeur Microsoft Excel et en connectant le rapport à l'entrepôt de données dans SQL Server. Lorsque vous créez un rapport de tableau croisé dynamique, vous spécifiez les champs de votre source de données à utiliser, le mode d'organisation du tableau et les types de calculs à exécuter dans le tableau. Pour plus d'informations, consultez « Create a PivotTable report » sur le site Web de Microsoft (en anglais).
Après avoir généré le rapport de tableau croisé dynamique, vous pouvez le réordonner pour consulter vos données selon différentes perspectives. Cette fonction de modification de l'orientation des dimensions du tableau (par exemple, pour transposer des en-têtes de colonne en positions de ligne) est à l'origine du nom de l'outil de rapports de tableau croisé dynamique et de son exceptionnelle puissance analytique. Pour plus d'informations sur la manipulation des colonnes et lignes dans un rapport de tableau croisé dynamique, consultez « Analyze data with PivotTable reports » sur le site Web Microsoft (en anglais).
Autorisations requises
Pour exécuter ces procédures, vous devez être membre du rôle de sécurité TfsWarehouseDataReaders dans SQL Server Analysis Services. Pour plus d'informations, consultez Comment : accorder l'accès aux bases de données de l'entrepôt de données pour Team System.
Pour générer un rapport dans Microsoft Excel 2007
Ouvrez le classeur où vous souhaitez créer le rapport de tableau croisé dynamique, puis cliquez sur l'onglet Données.
Dans le groupe Données externes, cliquez sur À partir d'autres sources, puis sur Provenance : Analysis Services.
La boîte de dialogue Assistant Connexion de données – Se connecter au serveur s'ouvre.
Dans la zone Nom du serveur, entrez le nom du serveur qui exécute Analysis Services et l'instance de base de données (Serveur/Instance), puis cliquez sur Suivant.
Dans la boîte de dialogue Assistant Connexion de données - Sélection d'une base de données et d'une table, sélectionnez la base de données TFSWarehouse, sélectionnez le cube Team System, puis cliquez sur Suivant.
Remarque : Si votre serveur utilise SQL Server Enterprise Edition, vous pouvez sélectionner une perspective telle que Historique de l'élément de travail qui fournit une vue plus concentrée du cube.
Dans la boîte de dialogue Assistant Connexion de données - Enregistrement du fichier de connexion de données et fin, cliquez sur Terminer.
Dans Importer des données, sélectionnez Rapport PivotTableet cliquez sur OK.
Dans la zone Afficher les champs en relation avec : du volet Liste de champs PivotTable, sélectionnez un groupe de mesures tel que Élément de travail en cours, puis sélectionnez une mesure telle que Nombre d'éléments de travail en cours.
Dans le volet Liste de champs PivotTable, faites glisser un champ tel que Assigné à.Personne dans la zone Étiquettes de lignes.
Dans le volet Liste de champs PivotTable, faites glisser un champ tel que Élément de travail.État dans la zone Étiquettes de colonnes.
Pour filtrer le rapport, faites glisser un champ tel que Zone.Zone dans la zone Filtre du rapport, puis utilisez le menu déroulant qui apparaît sur la feuille pour sélectionner les valeurs appropriées.
Répétez les étapes 7, 8 et 9 jusqu'à ce que la feuille de calcul soit complétée.
Enregistrez le classeur.
Remarque : Si vous voulez enregistrer le rapport sous une forme statique qui enregistre les données actuelles, enregistrez le fichier au format .xlsx. Si vous voulez enregistrer le rapport sous la forme d'un modèle qui mettra à jour les données chaque fois qu'il sera ouvert, enregistrez le fichier au format .xltx.
Pour générer un rapport dans Microsoft Excel 2003
Ouvrez le classeur où vous souhaitez créer le rapport de tableau croisé dynamique.
Remarque : Pour configurer l'entrepôt de données comme source de données pour Microsoft Excel, vous devez installer le fournisseur OLE DB Microsoft SQL Server 2005 Analysis Services 9.0 sur l'ordinateur où vous utilisez Microsoft Excel. Le pilote peut être téléchargé à partir du Centre de téléchargement Microsoft (en anglais).
Dans le menu Données, cliquez sur Rapport PivotTable and PivotChart.
Dans l'Assistant Tableau et graphique croisés dynamiques - Étape 1 sur 3, sous Où se trouvent les données à analyser ?, sélectionnez Source de données externe.
Sous Quel type de rapport voulez-vous créer ?, sélectionnez PivotTable, puis cliquez sur Suivant.
Sur la page Assistant Tableau et graphique croisés dynamiques - Étape 2 sur 3, cliquez sur Obtenir les données.
Dans la boîte de dialogue Choisir la source de données, cliquez sur l'onglet Cubes OLAP, cliquez sur <Nouvelle source de données>, puis cliquez sur OK.
Dans la boîte de dialogue Créer une nouvelle source de données, sous Donnez un nom à la nouvelle source de données :, tapez un nom qui décrit votre projet ou rapport d'équipe.
Sous Sélectionnez un fournisseur OLAP pour la base de données, sélectionnez Fournisseur OLE DB Microsoft pour Analysis Services 9.0.
Cliquez sur Connecter.
Dans la boîte de dialogue Connexion multidimensionnelle 9.0, sélectionnez Analysis Server.
Dans la zone Serveur, entrez le nom du serveur de couche Données de Team Foundation Server et de l'instance (Serveur/Instance), puis cliquez sur Suivant.
Sous Base de données, sélectionnez TFSWarehouse, puis cliquez sur Terminer.
Dans la boîte de dialogue Créer une nouvelle source de données, sous Sélectionnez le cube contenant les informations désirées, sélectionnez Team System, puis cliquez sur OK.
Dans la boîte de dialogue Choisir la source de données, cliquez sur le nom de source de données que vous avez tapée à l'étape 7, puis cliquez sur OK.
Dans l'Assistant Tableau et graphique croisés dynamiques - Étape 2 sur 3, cliquez sur Suivant.
Dans l'Assistant Tableau et graphique croisés dynamiques - Étape 3 sur 3, sélectionnez Feuille de calcul existante.
Dans la feuille de calcul existante, mettez en surbrillance les cellules où le tableau croisé dynamique sera placé.
Dans l'Assistant Tableau et graphique croisés dynamiques - Étape 3 sur 3, cliquez sur Terminer.
Dans la Liste de champs de tableau croisé dynamique, sélectionnez une mesure et faites-la glisser vers zone Déposer Données Ici de la feuille de calcul.
Dans la Liste de champs de tableau croisé dynamique, sélectionnez une dimension et faites-la glisser vers la gauche ou au-dessus de la mesure sur la feuille de calcul.
Répétez les étapes 19 et 20 jusqu'à ce que la feuille de calcul soit complétée.
Enregistrez le classeur.
Remarque : Si vous voulez enregistrer le rapport sous une forme statique qui enregistre les données actuelles, enregistrez le fichier au format .xls. Si vous voulez enregistrer le rapport sous la forme d'un modèle qui mettra à jour les données chaque fois qu'il sera ouvert, enregistrez le fichier au format .xlt.
Pour publier un rapport
Dans Team Explorer, cliquez sur le nœud projet d'équipe.
Dans le menu Équipe, cliquez sur Afficher le portail du projet.
Sur la page Accueil du portail du projet, cliquez sur Documents partagés.
Dans le dossier de bibliothèque de documents, cliquez sur Télécharger le document.
Dans la zone Nom, cliquez sur Parcourir et localisez le rapport.
Dans la boîte de dialogue Choisir un fichier, tapez le chemin d'accès complet du classeur Excel ou accédez à son emplacement, puis cliquez sur Ouvrir.
Cliquez sur Enregistrer et fermer.
Voir aussi
Autres ressources
Utilisation de Microsoft Excel pour les rapports de Team Foundation Server