Partager via


Ajouter un serveur de rapports

Les installations locales de TFS peuvent inclure des rapports pour vous aider à gérer vos projets de développement logiciel. Toutefois, vous avez besoin d'un serveur de rapports dans le cadre de votre déploiement afin de les utiliser. Si vous n'en avez pas, vous pouvez ajouter SQL Server Reporting Services à votre déploiement.

Conseil

Si vous utilisez Visual Studio Online, l'ajout d'un serveur de rapports n'est pas une option pour vous à ce stade.En outre, si vous avez installé TFS sur un système d'exploitation client, tel que Windows 7, vous ne pouvez pas ajouter la création de rapports comme décrit ici car il n'est pas pris en charge sur les systèmes d'exploitation clients.

Étape 1 : Ajouter un serveur de rapports Étape 2 : Télécharger les rapports

Télécharger des rapports

Étape 3 : Accorder des autorisations

Accorder des autorisations

Étape 4 : Examiner les tâches de l'équipe

Examiner les activités d'équipe

Que dois-je savoir avant d'ajouter un serveur de rapports ?

Q : Quel genre de serveur de rapports puis-je ajouter ?

R : Vous devrez ajouter SQL Server Reporting Services pour fournir un serveur de rapports pour TFS. Il peut être ajouté à l'instance SQL Server qui prend en charge TFS ou à une autre instance.

Q : Quelles sont les autorisations dont j'ai besoin ?

R : Vous devez être membre du groupe local Administrateurs sur le serveur, du groupe Team Foundation Administrators dans TFS et du groupe sysadmin dans SQL Server, ou avoir les autorisations équivalentes. Si vous ne les avez pas, obtenez ces autorisations maintenant.

Q : Puis-je ajouter la création de rapports si TFS est installé sur un système d'exploitation client ?

R : s'il s'agit d'un système d'exploitation client, vous ne pouvez pas ajouter directement de services d'analyse ou de création de rapports. Vos choix ne sont pas faciles. Si vous souhaitez toujours ajouter la création de rapports, déplacez la collection de projets d'équipe dans un déploiement de TFS qui prend en charge la création de rapports ou restaurez votre déploiement entier sur un serveur différent qui exécute un système d'exploitation serveur et une version de SQL Server qui prend en charge la création de rapports.

Q : Comment découvrir si la création de rapports pour TFS est déjà disponible ?

R : Regardez dans la console d'administration pour Team Foundation Server. Si vous voyez un nœud Rapports et qu'il indique que la création de rapports est configurée et activée, c'est que l'élément est déjà présent.

Si ce nœud n'est pas présent, aucun rapport n'est généré

Accédez au bas de cette rubrique pour confirmer que les rapports sont disponibles pour la collection de projets d'équipe, puis passez à Télécharger des rapports dans un projet d'équipe.

Q : Dois-je sauvegarder mes données en premier ?

R : Vous devez avoir une sauvegarde récente disponible. Si vous n'en avez pas, vous pouvez créer une sauvegarde à l'aide de Sauvegardes planifiées.

Vérifier vos options et effectuer une mise à niveau si nécessaire

  1. Découvrez les versions et l'édition de SQL Server que vous avez en suivant les instructions ici. Si la réponse est SQL Server Express, continuez à suivre ces étapes. S'il s'agit d'une autre édition, mais que vous ne voyez pas de version et d'informations d'édition sur les services de rapport ou d'analyse, passez directement à la rubrique Ajouter Reporting Services. Si vous voyez des informations sur ces services, c'est qu'ils sont déjà installés sur votre ordinateur SQL Server et que vous pouvez passer directement à Ajout de rapports dans TFS.

  2. Si votre déploiement utilise SQL Server Express, effectuez une mise à niveau vers une version différente. Pour plus d'informations sur les éditions qui prennent en charge la création dans TFS, cliquez ici.

Ajouter Reporting Services et Analysis Services à SQL Server

Après avoir confirmé que vous avez une version de SQL Server (ou que vous l'avez mise à niveau) qui prend en charge la création de rapports, ajoutez les fonctionnalités de reporting services et d'analysis services s'ils ne sont pas déjà configurés.

  1. Ouvrez le centre d'installation SQL Server pour ajouter des fonctionnalités à une installation existante.

    Ajouter, supprimer et gérer les fonctionnalités SQL Server

    Vous devrez peut-être redémarrer votre ordinateur pendant ce processus, en particulier si vous venez de terminer la mise à niveau depuis SQL Server Express.

  2. Une fois que votre serveur a passé tous les contrôles de règles de configuration, sélectionnez l'instance à laquelle ajouter les fonctionnalités. Conseil : si vous avez effectué une mise à niveau depuis SQL Server Express, vous obtiendrez une instance nommée appelée SQLEXPRESS.

    Ajouter des fonctionnalités à une instance existante

  3. Dans Sélection de composant, ajoutez les fonctionnalités suivantes :

    • Analysis Services

    • Reporting Services - Natif

    • Outils de gestion - Complet (non visible)

    Ajouter des fonctionnalités à l'instance

  4. Acceptez les valeurs par défaut pour les comptes de service dans Configuration du serveur, sauf si votre déploiement a des besoins de comptes de service spécifiques. Vérifiez que tous les services sont configurés pour démarrer automatiquement.

    S'assurer que les services sont configurés en mode automatique

  5. Ajoutez votre compte d'utilisateur dans Configuration d'Analysis Services.

  6. Choisissez Installer et configurer pour enregistrer les services si vous le pouvez ; sinon, choisissez Installer uniquement. Si vous ajoutez des fonctionnalités après la mise à niveau à partir de SQL Server Express, l'option Installer uniquement peut être la seule option disponible.

    Installer et configurer si l'option est disponible

  7. Terminez l'Assistant, y compris tous les redémarrages de serveur pouvant être requis.

Si vous avez choisi l'option Installer uniquement lorsque vous avez ajouté la création de rapports, vous devez ouvrir le Gestionnaire de configuration de Reporting Services et effectuer une configuration supplémentaire. Sinon, passez directement à la rubrique Ajouter la création de rapports à TFS.

Configurer manuellement Reporting Services

  1. Ouvrez le Gestionnaire de configuration de Reporting Services et connectez-vous à votre serveur de rapports.

    S'assurer d'inclure le nom de l'instance, le cas échéant

  2. Une fois connecté, assurez-vous que le service est démarré, puis accédez à la page URL du service Web et appliquez toutes les valeurs par défaut.

  3. Maintenant, vous devez créer une base de données pour la création de rapports. Sur la page Base de données du serveur de rapports, l'option Changer la base de données ouvre l'Assistant Configuration de la base de données du serveur de rapports qui vous aidera à créer cette base de données.

    TFS a besoin de cette base de données pour la création de rapports

  4. Lorsque vous spécifiez la connexion au serveur de base de données, incluez le nom de l'instance ainsi que le nom du serveur, séparés par une barre oblique (\).

    Inclure le nom de l'instance, le cas échéant

    Si vous n'utilisez pas une instance nommée, vous pouvez fournir uniquement le nom du serveur.

  5. Acceptez les valeurs par défaut sur le reste des pages de l'Assistant et attendez qu'il soit terminé. Cela peut prendre quelques minutes.

  6. Sur la page URL du Gestionnaire de rapports, acceptez toutes les valeurs par défaut.

    Les champs sont préremplis ; choisir Appliquer

Vous avez maintenant configuré la création de rapports sur l'instance SQL Server qui prend en charge TFS. Il est temps d'ajouter des fonctionnalités de création de rapports à TFS !

Ajouter la création de rapports à TFS

Vous devrez ajouter la création de rapports à deux emplacements : dans TFS proprement dit et dans votre collection de projets d'équipe.

  1. Ouvrez la console Administration pour TFS et accédez au nœud Rapports pour démarrer le processus de configuration.

    Modifier les informations pour configurer la création de rapports

  2. Activez la case à cocher Utiliser les rapports. Sous l'onglet Entrepôt, indiquez le nom du serveur de rapports et de l'instance pour la base de données de l'entrepôt. Utilisez le nom par défaut de la base de données (TFS_Warehouse) et testez la connexion.

    Utiliser le nom par défaut pour la base de données

    Conseil : comme vous configurez la création de rapports pour la première fois, les bases de données n'existent pas encore. Elles seront créées à la fin du processus de configuration.

  3. Fournissez les mêmes informations de serveur et d'instance pour Analysis Services, en conservant le nom par défaut de la base de données Analysis (TFS_Analysis). Fournissez un nom de compte et un mot de passe pour un compte de sources de données, un compte spécial que vous avez créé uniquement à cet effet. (Vous pouvez en savoir plus sur ces comptes ici.)

    Vous devez ajouter les informations du compte de lecteur

    Conseil : testez la connexion avant de continuer.

  4. Pour Rapports, indiquez le nom du serveur et le nom de l'instance dans Serveur, séparés par une barre oblique. Utilisez Remplir les URL pour remplir automatiquement les deux zones suivantes. Ajoutez les mêmes informations sur le compte de sources de données que celles que vous avez fournies sous l'onglet précédent.

    Fournir des informations sur le serveur, l'instance et le compte

    Une fois que vous aurez terminé, des bases de données seront créées et l'entrepôt commencera la génération.

    Informations d'état sur les services configurés

  5. Ajoutez maintenant le serveur de rapports à la collection de projets d'équipe. Modifiez les informations dans Dossier Rapports.

    Modifier l'emplacement du dossier pour démarrer la configuration

    Conseil

    Si vous ne voyez pas l'onglet Dossier Rapports, vous devrez peut-être actualiser ou redémarrer la console Administration.

  6. Sauf si vous avez des raisons de procéder autrement, utilisez l'exemple fourni et veillez à inclure le nom de la collection.

    Inclure le nom de la collection dans le chemin d'accès

Maintenant que vous avez ajouté la création de rapports au serveur et à la collection de projets d'équipe, vous êtes prêt à commencer à ajouter des rapports à vos projets.

Essayez ce qui suit

Télécharger des rapports dans un projet d'équipe

Approfondir la question

Étape 1 : Ajouter un serveur de rapports Étape 2 : Télécharger les rapports

Télécharger des rapports

Étape 3 : Accorder des autorisations

Accorder des autorisations

Étape 4 : Examiner les tâches de l'équipe

Examiner les activités d'équipe