Rapports Reporting Services (SSRS)

 

S'applique à: SQL Server 2016

SQL Server Reporting Services rapports paginés sont des définitions de rapport basé sur XML qui incluent des données de rapport et les éléments de mise en page du rapport. Sur un système de fichiers client, les définitions de rapport portent l'extension de fichier .rdl. Une fois publié, un rapport paginé correspond à un élément de rapport stocké sur le serveur de rapports ou le site SharePoint. Rapports paginés sont une partie de la plateforme de création de rapports basée sur serveur fournie par Reporting Services. Vous pouvez également Create mobile reports with SQL Server Mobile Report Publisher.

Si vous ne connaissez pas Reporting Services, veillez à consulter les informations contenues dans Concepts de Reporting Services & #40 ; SSRS & #41 ;.

Vous pouvez utiliser des solutions de rapport Reporting Services pour effectuer les opérations suivantes :

  • Utiliser un ensemble de sources de données qui fournissent une seule version des faits. Baser les rapports sur ces sources de données pour fournir une vue des données unifiée afin d'aider à prendre des décisions.

  • Visualiser vos données de plusieurs manières interconnectées à l'aide de régions de données. Afficher les données organisées dans des tables, des matrices ou des analyses croisées, développer/réduire les groupes, graphiques, jauges, indicateurs ou indicateur de performance clé, et cartes, avec la possibilité d'imbriquer des graphiques dans les tables.

  • Afficher des rapports pour votre usage personnel ou publier des rapports sur un serveur de rapports ou un site SharePoint pour les partager avec votre équipe ou organisation.

  • Définir un rapport une fois et l'afficher de diverses façons. Vous pouvez exporter le rapport vers plusieurs formats de fichiers, ou fournir le rapport aux abonnés en tant que fichier électronique ou fichier partagé. Vous pouvez créer plusieurs rapports liés qui appliquent des jeux de paramètres distincts à la même définition de rapport.

  • Utiliser les parties de rapports, les sources de données partagées, les requêtes partagées et les sous-rapports pour définir des visualisations de données en vue de leur réutilisation.

  • Gérer les sources de données de rapport indépendamment de la définition de rapport. Par exemple, vous pouvez passer d'une source de données de test à une source de données de production sans modifier le rapport.

  • Concevoir des rapports dans une disposition de forme libre. La mise en page de rapport n'est pas limitée aux bandes d'informations. Vous pouvez organiser l'affichage des données sur la page de manière à favoriser la compréhension, l'analyse et l'action.

  • Activer les actions d'extraction, développer/réduire les bascules, les boutons de tri, les info-bulles et les paramètres de rapport pour permettre l'interaction des lecteurs du rapport avec le rapport. Utiliser les paramètres de rapport associés à des expressions que vous entrez pour permettre aux lecteurs du rapport de contrôler la façon dont les données sont filtrées, regroupées et triées.

  • Définir des expressions qui vous permettent de personnaliser la façon dont les données de rapport sont filtrées, regroupées et triées.

rs_GettingStartedReport

Lorsque vous créez un rapport, vous définissez un fichier de définition de rapport (.rdl) au format XML. Ce fichier contient toutes les informations nécessaires pour combiner les données et la mise en page du rapport par le processeur de rapports. Lorsque vous affichez un rapport, le rapport passe par les étapes suivantes :

  • Compilation. Évalue les expressions dans la définition de rapport et stocke le format intermédiaire compilé en interne sur le serveur de rapports.

  • Traitement. Exécute les requêtes de dataset, puis combine le format intermédiaire avec les données et la mise en page.

  • Rendu. Envoie le rapport traité à une extension de rendu pour déterminer la quantité d'informations pouvant tenir sur chaque page et crée le rapport paginé.

  • Exportation (facultatif). Exporte le rapport vers un autre format de fichier.

Pour plus d’informations, consultez étapes des rapports dans Concepts de Reporting Services & #40 ; SSRS & #41 ;.

Pour créer un rapport paginé, procédez comme suit :

Chaque outil de création de rapports prend en charge l'affichage de l'aperçu d'un rapport. Pour plus d’informations, consultez la Aperçu section concevoir des rapports avec le Concepteur de rapports & #40 ; SSRS & #41 ;, et Aperçu des rapports dans le Générateur de rapports.

Chaque outil de création prend en charge l'enregistrement d'un rapport localement ou la publication du rapport sur un serveur de rapports ou un site SharePoint. Pour plus d’informations, consultez la Enregistrer et déployer section concevoir des rapports avec le Concepteur de rapports & #40 ; SSRS & #41 ;, et l’enregistrement des rapports & #40 ; Rapport du Générateur & #41 ;.

En plus de l'aperçu d'un rapport enregistré localement ou publié sur un serveur de rapports, vous pouvez fournir un large éventail d'affichages pour les lecteurs de votre rapport. Pour afficher un rapport :

Pour gérer un rapport publié :

  • Sources de données. Les sources de données incorporées et partagées sont gérées indépendamment de la définition de rapport.

  • Datasets. Les datasets partagés sont gérés indépendamment de la définition de rapport.

  • Paramètres. Les paramètres sont gérés indépendamment de la définition de rapport. Une fois les paramètres modifiés sur le serveur de rapports, les clients de création de rapports ne peuvent pas publier sur les modifications effectuées sur le serveur.

  • Ressources. Les images et les données spatiales dans les fichiers de forme ESRI sont des ressources qui peuvent être publiées et gérées indépendamment de la définition de rapport.

  • Cache de rapports. En planifiant l'exécution de rapports volumineux durant les heures creuses, vous diminuez l'impact de leur traitement sur le serveur de rapports pendant les heures d'activité principale de l'entreprise.

  • Instantanés. Utilisez les instantanés de rapport lorsque vous voulez fournir des résultats homogènes à plusieurs utilisateurs devant travailler sur des jeux de données identiques. Avec des données volatiles, un rapport à la demande peut produire des résultats différents en l'espace d'une minute. En revanche, un instantané de rapport vous permet d'effectuer des comparaisons valides par rapport à d'autres rapports ou peut servir d'outil d'analyse contenant des données toutes datées d'un même point dans le temps.

  • Historique de rapport. En créant une série d'instantanés, vous pouvez générer l'historique d'un rapport qui montre les modifications des données dans le temps.

Pour plus d’informations sur les performances, consultez performances, instantanés, mise en cache & #40 ; Reporting Services & #41 ;.

Pour sécuriser un rapport :

Vous pouvez créer des alertes de données pour les rapports publiés sur un site SharePoint. Les alertes de données sont basées sur les flux de données des régions de données dans le rapport. Par défaut, les régions de données sont nommées automatiquement. Les auteurs de rapport peuvent faciliter la création d'alertes de données dans leurs rapports en nommant les régions de données en fonction de leur objectif métier. Si vous créez une alerte de données, vous êtes averti par message électronique lorsque les données remplissent les critères que vous spécifiez. Pour plus d’informations, consultez génération de flux de données de rapports & #40 ; SSRS & #41 ; et le Générateur de rapports, créer une alerte dans Concepteur d’alertes de données et les alertes de données de Reporting Services.

Reporting Services prend en charge plusieurs versions des définitions de rapports, serveurs de rapports et sites SharePoint. Pour mettre à niveau un rapport :

Pour dépanner un rapport :

  • Déterminez où se produit le problème. Vérifiez les informations dans Étapes d'un rapport.

  • Déterminez où vous pouvez rechercher plus d'informations. Par exemple, pour la création de rapports qui inclut des expressions, l'outil Concepteur de rapports fournit plus d'informations sur les problèmes d'évaluation d'expression que l'outil Générateur de rapports. Pour les erreurs de traitement des rapports, les fichiers journaux contiennent des informations détaillées.

Outils de Reporting Services
Extensions & #40 ; SSRS & #41 ;
Reporting Services Report Server

Ajouts de la communauté

AJOUTER
Afficher: