Composants et outils de Reporting Services

SQL ServerReporting Services représente un ensemble de composants, d'outils et d'interfaces de programmation dédiés au traitement des données. Cet ensemble prend en charge le développement et l'utilisation de rapports complets dans un environnement managé. Le jeu d'outils comprend des outils de développement, des outils de configuration et d'administration, et des outils d'affichage des rapports.

Le traitement est réparti entre plusieurs composants. Les processeurs centraux et spécialisés sont utilisés pour récupérer des données, traiter la mise en page des rapports, effectuer le rendu des formats de présentation et procéder à la remise sur des destinations cibles. Le traitement de la présentation se déroule après la récupération des données et est indépendant de leur traitement ; cette particularité permet à plusieurs utilisateurs de consulter le même rapport simultanément dans des formats conçus pour différents périphériques ou de modifier rapidement le format d'affichage du rapport, en passant d'un clic de souris du format HTML au format PDF, au format Microsoft Excel ou au format XML. L'architecture modulaire est conçue pour l'extensibilité. Les développeurs peuvent inclure des fonctions de création de rapports dans des applications personnalisées ou étendre ces fonctions pour prendre en charge des fonctionnalités personnalisées.

Les interfaces de programmation permettant une intégration simple aux applications et aux portails nouveaux ou existants sont les suivantes :

  • protocole SOAP (Simple Object Access Protocol) ;

  • points de terminaison d'URL ;

  • WMI (Windows Management Instrumentation).

Dans cette rubrique

  • Serveur de rapports
    Présente le composant Report Server qui assure le traitement des données ainsi que le traitement et la remise des rapports. Ce composant englobe plusieurs sous-composants qui remplissent des fonctions spécifiques. Cette rubrique a pour objet de décrire chacun de ces composants.

  • Concepteur de rapports
    Le Concepteur de rapports est un outil de conception de rapports complet qui s'adresse aussi bien aux administrateurs qu'aux développeurs. Le Concepteur de rapports s'exécute dans Business Intelligence Development Studio, qui est entièrement intégré à MicrosoftVisual Studio 2005 ou version ultérieure, ou peut être exécuté comme une application séparée. Le Concepteur de rapports fournit plusieurs concepteurs de requêtes spécifiques à différents types de sources de données pris en charge. Le Concepteur de rapports prend en charge des fonctionnalités de création de rapports avancées telles que les rapports de forme libre et les éléments de rapport personnalisés.

    Le Concepteur de rapports est également associé à un Assistant Rapport. Cet Assistant vous guide pas à pas tout au long du processus de conception de rapport pour produire un rapport tabulaire ou de graphique simple, qui peut soit être ouvert et amélioré dans le Concepteur de rapports, soit utilisé en l'état.

  • Générateur de rapports version 2.0
    Le Générateur de rapports version 2.0, qui est la nouvelle version du Générateur de rapports, propose un environnement de création semblable à Microsoft Office. Il offre de nombreuses nouvelles fonctionnalités telles que des Assistants permettant de créer des nouvelles tables, des nouvelles matrices et des nouveaux graphiques, une disposition des données, une visualisation des données et une mise en page du texte améliorées, ainsi qu'un rendu à la demande. Vous pouvez personnaliser et mettre à jour tous les rapports existants, quel que soit l'endroit où ils ont été initialement conçus.

  • Générateur de rapports version 1.0
    Le Générateur de rapports version 1.0 permet aux travailleurs de l'information d'explorer les informations professionnelles dans un modèle de rapport sans qu'il soit nécessaire de comprendre les structures de source de données sous-jacentes. Il permet également de créer des rapports ad hoc pour une utilisation personnelle ou dans l'organisation. Le Générateur de rapports version 1.0 est entièrement intégré à Reporting Services. Les rapports ad hoc peuvent être modifiés, gérés et sécurisés à l'aide des autres outils Reporting Services. Le Générateur de rapports intègre une fonctionnalité unique de consultation illimitée à l'aide de clics qui permet aux utilisateurs d'explorer les données métier disponibles via les rapports ad hoc.

  • Générateur de modèles de rapports
    Le Générateur de modèles permet de créer et de personnaliser des modèles de rapports de données métier afin de les utiliser avec le Générateur de rapports ou le Concepteur de rapports.

  • Gestionnaire de rapports
    Le Gestionnaire de rapports est un outil Web de gestion et d'accès aux rapports que vous utilisez via Microsoft Internet Explorer 6.0 ou version ultérieure. Les travailleurs de l'information aussi bien que les gestionnaires de contenu utilisent le Gestionnaire de rapports pour rechercher, exécuter et s'abonner à des rapports publiés. Le Gestionnaire de rapports permet aux gestionnaires de contenu de gérer les rapports, les sources de données et les ressources ; il leur permet également de configurer les options de traitement des rapports et la sécurité.

  • Outil de configuration de Reporting Services
    L'outil de configuration de Reporting Services permet de configurer une installation Reporting Services. Reporting Services peut être reconfiguré après l'installation pour prendre en charge des besoins et des scénarios d'entreprise changeants.

  • Utilitaires d'invite de commandes du serveur de rapports
    SQL ServerReporting Services comprend trois utilitaires de ligne de commande qui permettent d'administrer un serveur de rapports. Ces utilitaires sont installés automatiquement lorsque vous installez un serveur de rapports.

  • Reporting Services dans Business Intelligence Development Studio
    SQL ServerBusiness Intelligence Development Studio est un interpréteur de commandes Visual Studio qui héberge le Concepteur de rapports et le Générateur de modèles.

  • Outils SQL Server pour l'administration de Report Server
    SQL Server fournit également des outils que les administrateurs peuvent utiliser pour gérer une installation Reporting Services.

  • Didacticiel : comment localiser et démarrer les outils Reporting Services
    Ce didacticiel présente les outils Reporting Services permettant de configurer un serveur de rapports, de gérer le contenu et les opérations d'un serveur de rapports, et de créer et publier des rapports et des modèles de rapport.