En tant que Service Web, Reporting
Service peut être piloté par le biais
d'interfaces de programmation (API)
standard.
Microsoft fournit par ailleurs Report
Designer et Report Manager,
deux outils permettant d'utiliser directement
les services offerts de MS
Reporting Services.
Report Designer : Outil de
création interactif de rapport, Report
Designer
Accessible et Extensible par le biais d’interfaces de programmation standardisées
est livré sous forme d’assistant
et de designer dans Visual Studio
.Net 2003. Report Designer permet de créer facilement des
rapports statiques ou semi-dynamiques (filtres de sélection,
affichage/masquage d’un niveau agrégé, d’un niveau de
détail par un simple clic…). Un rapport peut contenir : des
tableaux (listes, matrices…) issus de sources de données différentes,
des calculs simple ou avancés (l’utilisation de Visual
Basic.Net permet de créer les rapports les plus complexes)…
Il faut retenir que Report Designer est en fait un générateur
de RDL (Report Definition Langage), le nouveau
standard – non propriétaire – de définition de rapports
proposé par Microsoft.
Le langage RDL permet de représenter
sous forme XML la définition
des rapports indépendamment du
mode de rendu souhaité.
Microsoft propose un schéma XSD
permettant de faciliter l’échange entre
les différents outils de reporting. (Pour
prendre en compte certaines spécificités
il est également possible d’étendre
ce schéma.)
Report Manager : Une fois un
rapport créé, il peut être déployé (par
un simple clic depuis Visual Studio
.Net 2003) sur le serveur de reporting,
où il peut être administré. Via une
interface Web conviviale, Report Manager
permet de gérer la sécurité des
rapports, de planifier leur mise à
disposition (push/pull) ainsi que le
format de restitution des rapports
(classeur Excel, fichier HTML,
image…).
Report Designer et Report Manager permettent d’avoir
une bonne idée du potentiel de MS Reporting Services.
Il est cependant possible d’aller plus loin puisque chaque
partie de l’architecture de MS Reporting Services est extensible
; on peut par exemple :
- automatiser simplement certaines tâches d’administration
avec WMI (Windows Management Instrumentation) , - créer des designers spécifiques générant des rapports sophistiqués
au format RDL, - développer des interfaces personnalisées de gestion des
rapports, - créer des programmes permettant de nouveaux types de
rendus pour les rapports.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Analyse Patch Tuesday Juin 2026
- La bataille de la 6G se gagne dans la donnée en temps réel
- BlueSecure repense la sensibilisation à la cybersécurité avec des formats immersifs et engageants
- Les agents d’IA fragilisent la sécurité : pour les sécuriser, inutile de repartir de zéro
Articles les + lus
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
À la une de la chaîne Tech
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
