Vous apprendrez à
- Optimiser SQL Server 2005 Reporting Services pour créer des rapports élaborés
- Réaliser des rapports puissants pour extraire des informations de vos données
- Extraire des données intéressantes grâce aux filtres et aux paramètres
- Produire des rapports interactifs grâce aux fonctions "drill down" et "drill through"
- Déployer des rapports sur Report Server pour un accès et une administration centralisés
- Sécuriser les rapports dans les environnements Reporting Services
Objectif
Afin de rester compétitive, une entreprise doit être capable de fournir d'importants rapports d'entreprise à ses clients, partenaires, fournisseur et salariés. SQL Server Reporting Services vient compléter SQL Server et les autres systèmes de gestion de bases de données afin de répondre à ces exigences. Lors de cette formation, vous acquerrez les connaissances et compétences nécessaires pour rédiger des rapports élaborés, analyser les données importantes et fournir des rapports pour un accès et une administration centralisés.
À qui s'adresse cette formation
Cette formations concerne tous ceux qui conçoivent et diffusent des rapports à partir d'une base de données grâce à SQL Server 2005 Reporting Services. Une expérience d'un système de base de données ou des feuilles de calcul est supposée acquise.
Travaux pratiques
Au cours de cette formation, vous acquerrez une expérience de la création et de la gestion des rapports avec Reporting Services :
- Création de rapports avec des images, champs de calcul et groupes
- Navigation avancée grâce à "drill down", "drill through" et aux plans de documents
- Déploiement manuel et automatique de rapports
- Création de caches des instances, de snapshots et d'abonnements
- Configuration et test de la sécurité sur des parties du rapport
- Optimisation des rapports avec un convertisseur de devises personnalisé
Contenu détaillé
Architecture de SQL Server Reporting Services
- Formats et types de rapports
- SSRS Web Services
- Report Server
- Report Builder
- Model Designer
- Sources de données : SQL Server, Oracle, OLE DB
- Déploiement unique et sur le Web
Création de rapports
Création de rapports de base
- Tableau
- Liste
- Graphique
- Matrice
- Construction de sources de données et de datasets
- Insertion d'images, de champs et de données
Optimisation des expressions
- Calcul de champs
- Collections intégrées
- Formatage conditionnel
- Insertion d'expressions dans les propriétés
- Ajout d'images
Groupement et tri des données
- Groupement à plusieurs niveaux
- Classement des résultats
- Utilisation des fonctions agrégats
Paramètres et filtres
Création de paramètres dans les rapports
- Renvoi de données avec les paramètres de requêtes
- Adaptation des paramètres de rapports aux paramètres de requêtes
- Création de paramètres en cascade
- Changement des titres du tableau par programmation
- Conception de rapports dans la langue de l'utilisateur
- Passage des paramètres aux procédures stockées
- Utilisation de paramètres multivalués
Sélection des données grâce aux filtres
- Optimisation des performances grâce aux filtres
- Filtres vs. paramètres
- Localiser des tables et des requêtes
Optimisation des fonctions avancées de RS
Combinaison de données de provenances diverses dans un rapport
- Utilisation des régions séquentielles et imbriquées
- Production de rapports maître/détail
- Liaison entre les sous-rapports
Présentation des données avec des détails
- Plus de détails avec "drill down"
- Affichage des données connexes avec la fonction "drill through"
- Navigation dans les plans de documents
Déploiement et diffusion
Déploiement de rapports sur le serveur
- Préparation des rapports pour la publication
- Configuration des propriétés du projet
- Unités : rapports individuels, projets, solutions, sources de données
- Contrôle des résultats avec Report Manager
Sélection des options de diffusion
- À la demande ou par abonnement
- Amélioration des performances grâce au cache des instances et aux snapshots
- Configuration de l'historique des snapshots
Envoi des rapports par abonnement
- Publication des rapports par courriel et partage de fichiers
- Diffusion souple des rapports grâce aux abonnements orientés données
Sécurisation de Reporting Services
Sécurisation de l'environnement RS
- Attribution de rôles aux utilisateurs
- Définition de permissions sur les rapports
- Attribution et suppression de permissions au niveau système
Rapports adaptés aux utilisateurs
- Création avec le concepteur de modèles
- Conception de vues de données
- Création et suppression de modèles
Création de rapports avec le générateur
- Déploiement du générateur de rapports
- Glisser/déposer d'entités dans les rapports
- Navigation avec les données interactives
Programmation de Rerporting Services
Extension des capacités de SSRS
- Utilisation des services Web SSRS
- Recherche d'informations dans un rapport
- Écriture d'une application Windows avec les contrôles de Report Viewer
Informatique décisionnelle (Business Intelligence) avec SSRS
- Planifier le rôle de SSRS dans une infrastructure de BI
- Intégration de Reporting Services dans SharePoint
|
<< Visual Studio, .NET et Visual Basic
Formations liées à ce sujet
SQL Server est une marque déposée de Microsoft Corporation.