Présentation des rapports dans Configuration Manager

S’applique à : Configuration Manager (Current Branch)

La création de rapports dans Configuration Manager offre un ensemble d’outils et de ressources vous permettant d’utiliser les fonctionnalités de création de rapports avancées de SQL Server Reporting Services (SSRS) et de Power BI Report Server. Les deux plateformes de création de rapports fournissent des expériences de création riches pour les rapports personnalisés. La création de rapports vous permet de rassembler, d’organiser et de présenter des informations sur la grande quantité de données Configuration Manager présentes dans votre organisation. Configuration Manager fournit de nombreux rapports prédéfinis dans Reporting Services que vous pouvez utiliser sans changement. Vous pouvez dupliquer et modifier les rapports par défaut pour répondre à vos besoins, ou vous pouvez créer des rapports personnalisés.

SQL Server Reporting Services

SQL Server Reporting Services fournit une gamme complète de services et d’outils prêts à l’emploi pour vous permettre de créer, de déployer et de gérer des rapports pour votre organisation. Il comporte également des fonctionnalités de programmation qui vous permettent d’étendre et de personnaliser vos fonctionnalités de création de rapports. Reporting Services est une plateforme de création de rapports basée sur un serveur qui fournit des fonctionnalités complètes de création de rapports pour différents types de sources de données.

Configuration Manager utilise SQL Server Reporting Services comme principale solution de création de rapports. L'intégration avec Reporting Services offre les avantages suivants :

  • Utilise un système de création de rapports standard pour interroger la base de données Configuration Manager.

  • Affiche les rapports à l’aide de la Visionneuse de rapports Configuration Manager ou du Gestionnaire de rapports, qui est une connexion web au rapport.

  • Fournit une performance, une disponibilité et une évolutivité élevées.

  • Fournit des abonnements à des rapports auxquels les utilisateurs peuvent s’abonner. Par exemple, un responsable s’abonne à un rapport envoyé par e-mail chaque jour et qui détaille l’état d’un déploiement de mises à jour logicielles.

  • Exporte des rapports dans différents types de formats courants.

Pour plus d’informations, consultez Qu’est-ce que SQL Server Reporting Services (SSRS) ?

Power BI Report Server

À compter de la version 2002, intégrez Power BI Report Server aux rapports Configuration Manager. Cette intégration vous offre une visualisation moderne et de meilleures performances. Elle ajoute la prise en charge de la console pour les rapports Power BI de façon similaire à ce qui existe déjà avec SQL Server Reporting Services. Pour plus d’informations, consultez Intégrer à Power BI Report Server.

Power BI Report Server est un serveur de rapports local avec un portail web dans lequel vous affichez et gérez des rapports. Il inclut des outils permettant de créer des rapports Power BI, des rapports paginés, des rapports mobiles et des indicateurs de performance clés. Pour plus d’informations, consultez Qu’est-ce que Power BI Report Server ?.

Point de Reporting Services

Le point de Reporting Services est un rôle de système de site que vous ajoutez sur un serveur qui exécute Microsoft SQL Server Reporting Services. Le point de Reporting Services effectue les fonctions suivantes :

  • Copie les définitions de rapport Configuration Manager dans Reporting Services
  • Crée des dossiers de rapports basés sur les catégories de rapports
  • Définit une stratégie de sécurité sur les dossiers de rapports et les rapports. Ces stratégies sont basées sur les autorisations en fonction du rôle pour les utilisateurs administratifs Configuration Manager. Toutes les 10 minutes, le point de Reporting Services se connecte à Reporting Services pour réappliquer la stratégie de sécurité si vous l’avez changé.

Pour plus d’informations sur la planification et l’installation d’un point de Reporting Services, consultez les articles suivants :

Rapports de Configuration Manager

Configuration Manager fournit des définitions de rapport pour plus de 400 rapports dans plus de 50 dossiers de rapports. Pendant le processus d’installation du point de Reporting Services, il les copie dans le dossier de rapports racine de SQL Server Reporting Services. La console Configuration Manager affiche les rapports et les organise dans des sous-dossiers en fonction de la catégorie de rapport.

Les rapports ne sont pas propagés vers le haut ou vers le bas de la hiérarchie Configuration Manager. Ils ne s’exécutent que sur la base de données du site sur lequel vous les avez créés. Étant donné que Configuration Manager réplique les données globales dans toute la hiérarchie, vous avez accès aux informations des rapports dans toute la hiérarchie. Lorsqu'un rapport récupère des données depuis la base de donnée d'un site, il a accès aux données du site lui-même ainsi qu'à celles des sites enfants, pour chaque site de la hiérarchie.

Comme les autres objets Configuration Manager, un utilisateur administratif doit disposer des autorisations appropriées pour l’exécution ou la modification de rapports. Pour exécuter un rapport, un utilisateur administratif doit avoir l'autorisation Exécuter le rapport pour cet objet. Pour créer ou modifier un rapport, un utilisateur administratif doit avoir l'autorisation Modifier le rapport pour cet objet.

Créer et modifier des rapports

Pour les rapports basés sur Reporting Services, Configuration Manager utilise le Générateur de rapports Microsoft SQL Server comme unique outil de création et de modification des rapports basés sur un modèle et sur SQL. Quand vous créez ou modifiez un rapport sur la console Configuration Manager, le Générateur de rapports s’ouvre. Pour plus d’informations, consultez Opérations et maintenance pour les rapports.

À compter de la version 2002, pour créer ou modifier des rapports Power BI, la console est intégrée à Power BI Desktop. Pour plus d’informations, consultez Créer des rapports Power BI.

Exécuter des rapports

Quand vous exécutez un rapport basé sur Reporting Services à partir de la console Configuration Manager, la Visionneuse de rapports s’ouvre et se connecte à Reporting Services. Une fois que vous avez spécifié les paramètres de rapport requis, Reporting Services récupère les données et affiche les résultats dans la visionneuse. Vous pouvez également vous connecter à SQL Services Reporting Services, à la source de données pour le site et exécuter des rapports.

À compter de la version 2002, quand vous exécutez un rapport basé sur Power BI, il s’ouvre dans le navigateur web.

Ajouter aux Favoris

Configuration Manager est fourni avec plusieurs centaines de rapports par défaut. Vous pouvez en ajouter d’autres à cette liste. Au lieu de passer votre temps à rechercher les rapports que vous utilisez souvent, vous pouvez, à partir de la version 2103, les marquer comme favoris. Cette action vous permet d’y accéder rapidement à partir du nœud Favoris.

Pour plus d’informations, consultez Opérations et maintenance pour les rapports.

Invites de rapport

Vous pouvez configurer une invite ou un paramètre de rapport quand vous créez ou modifiez un rapport. Créez des invites de rapport pour limiter ou cibler les données qu’un rapport récupère. Un rapport peut contenir plusieurs invites. Vérifiez que leurs noms sont uniques et qu’ils contiennent uniquement des caractères alphanumériques conformes aux règles SQL Server applicables aux identificateurs.

Quand vous exécutez un rapport, l’invite demande une valeur pour un paramètre obligatoire. En fonction de cette valeur, il récupère les données du rapport. Par exemple, le rapport Informations concernant un ordinateur spécifique invite à entrer un nom d’ordinateur. Reporting Services transmet ensuite la valeur spécifiée à une variable définie dans l’instruction SQL du rapport.

Dans Configuration Manager, les liens de rapport sont utilisés dans un rapport source pour offrir un accès facile à d’autres données. Par exemple, il permet d’accéder, via des liens, à des informations plus détaillées sur chacun des éléments du rapport source. Si le rapport de destination nécessite l'exécution d'une ou de plusieurs invites d'exécution, le rapport source doit contenir une colonne avec les valeurs appropriées pour chaque invite.

Le lien doit spécifier le numéro de colonne contenant la valeur de l’invite. Par exemple :

  • Il existe un rapport qui liste les ordinateurs récemment découverts par le site.
  • Vous le liez à un autre rapport listant les derniers messages que le site reçoit pour un ordinateur spécifique.
  • Vous créez le lien, puis vous indiquez que la colonne 2 du rapport source contient le nom de l’ordinateur. Cette valeur est une invite obligatoire pour le rapport de destination.
  • Vous exécutez le rapport source. Une icône de lien s’affiche alors à gauche de chaque ligne de données.
  • Quand vous sélectionnez l’icône sur une ligne, la Visionneuse de rapports transmet la valeur de la colonne spécifiée pour cette ligne comme valeur d’invite pour le rapport de destination.

Vous ne pouvez configurer qu’un seul lien par rapport, et ce lien ne peut établir une connexion qu’à un seul rapport de destination.

Avertissement

Si vous déplacez un rapport de destination vers un dossier de rapport différent, l'emplacement du rapport de destination change. Configuration Manager ne met pas automatiquement à jour le lien de rapport dans le rapport source avec le nouvel emplacement, et le lien ne fonctionnera pas dans le rapport source.

Dossiers de rapports

Les dossiers de rapports offre une méthode permettant de trier et de filtrer les rapports que Configuration Manager stocke dans Reporting Services. Les dossiers de rapports sont utiles quand vous devez gérer de nombreux rapports. Quand vous installez un point de Reporting Services, il copie les rapports vers Reporting Services et les organise en plus de 50 dossiers de rapports. Les dossiers de rapports sont en lecture seule. Vous ne pouvez pas les modifier dans la console Configuration Manager.

Abonnements aux rapports

Dans Reporting Services, un abonnement à un rapport est une demande récurrente de remise d’un rapport à un moment donné ou en réponse à un événement. Vous spécifiez un format de fichier d’application dans l’abonnement. Les abonnements représentent une alternative à l'exécution d'un rapport à la demande. Les rapports à la demande nécessitent la sélection active du rapport, à chaque fois que vous souhaitez le visualiser. En revanche, les abonnements peuvent être utilisés pour planifier, puis automatiser la remise d'un rapport.

Vous pouvez gérer les abonnements aux rapports dans la console Configuration Manager. Le serveur de rapports traite les abonnements. Il les distribue à l’aide d’extensions de remise qui sont déployées sur le serveur. Par défaut, vous pouvez créer des abonnements qui envoient des rapports à un dossier partagé ou à une adresse électronique.

Pour plus d’informations, consultez Gérer les abonnements aux rapports.

Générateur de rapports

Pour les rapports basés sur Reporting Services, Configuration Manager utilise le Générateur de rapports Microsoft SQL Server comme unique outil de création et de modification des rapports basés à la fois sur un modèle et sur SQL. Si vous créez ou modifiez un rapport sur la console Configuration Manager, le Générateur de rapports s’ouvre. Quand vous créez ou modifiez un rapport pour la première fois, le Générateur de rapports s’installe automatiquement. La version du Générateur de rapports associée à la version installée de SQL Server s’ouvre quand vous exécutez ou modifiez des rapports.

L'installation du Générateur de rapports ajoute la prise en charge de plus de 20 langues. Quand vous exécutez le Générateur de rapports, il affiche les données dans la langue du système d’exploitation de l’ordinateur local. Si le Générateur de rapports ne prend pas en charge cette langue, il affiche les données en anglais. Le Générateur de rapports prend en charge l’ensemble des fonctionnalités de SQL Server Reporting Services, lesquelles incluent les suivantes :

  • Il offre un environnement de création de rapports intuitif dont l’apparence est similaire à celle de Microsoft 365 Apps.

  • Il offre la mise en page flexible des rapports de SQL Server RDL (Report Definition Language).

  • Il fournit divers types d'affichage des données, dont des graphiques et des jauges.

  • Il fournit des zones de texte enrichi.

  • Il permet des exportations vers Microsoft Word.

Vous pouvez également ouvrir le Générateur de rapports directement à partir de SQL Server Reporting Services.

Modèles de rapports dans SQL Server Reporting Services

Les services de rapport SQL Server utilisent des modèles de rapport pour vous permettre de sélectionner les éléments de la base de données Configuration Manager à inclure dans des rapports basés sur un modèle. Quand vous générez un rapport, vous pouvez uniquement choisir les vues et éléments spécifiques exposés dans le modèle de rapport. Au moins un modèle de rapport doit être disponible pour pouvoir générer des rapports basés sur un modèle.

Les modèles de rapport sont dotés des fonctions ci-après :

  • Donner des noms commerciaux logiques aux champs des bases de données et aux vues. Pour produire des rapports, vous n’avez pas besoin de connaître la structure des bases de données Configuration Manager.

  • Regrouper les éléments de façon logique.

  • Définir des relations entre les éléments.

  • Vous pouvez sécuriser les éléments de modèle de manière à ce que les utilisateurs administratifs ne puissent voir que les données auxquelles ils sont autorisés à accéder.

Même si Configuration Manager fournit des exemples de modèles de rapport, vous pouvez également définir des modèles de rapport afin de répondre aux besoins de votre entreprise. Pour plus d’informations sur la création de modèles de rapport, consultez Créer des modèles de rapport personnalisés.

Étapes suivantes

Planifier la création de rapports