SQL Server 2008, Business Intelligence, 5 jours

Présentation

Cette formation vous apprendra à concevoir et à déployer une solution de Business Intelligence avec la plateforme BI Microsoft SQL Server 2008.

Seront vus les modules Intégration Services pour la gestion du processus ETL, Analysis Services comme solution OLAP, et Reporting Services pour la restitution des données.

Objectifs pédagogiques

  • Naviguer dans l’outil de développement Business Intelligence Development Studio
  • Créer des tâches de flux de contrôle, de flux de données dans l’ETL SSIS
  • Créer un cube OLAP avec SSAS
  • Naviguer dans un cube OLAP
  • Créer et publier des états de restitution avec Reporting Services
  • Gérer la sécurité dans les différents modules de la solution BI

Durée : 5 jours – 30 heures

Dates et prix : contact@fc3h.fr

Pré-réquis

  • Connaissances de base des SGBDR, de la base SQL Server et du langage SQL.
  • Connaissances de base des principes de modélisation de Data Warehouse.

Public concerné

Chefs de projet BI, développeurs et analystes, administrateurs ayant à déployer et gérer des solutions basées sur SQL Server BI.

PROGRAMME DE FORMATION

Introduction à la Business Intelligence

  • Les raisons qui sous-tendent l’initiation de projets BI.
  • Qu’est-ce qu’un entrepôt de données (Data Warehouse) ?
  • Les composants d’une Solution Data Warehouse.
  • Les étapes de modélisation d’un DW (Ralph Kimball).
  • Comprendre les principes de la modélisation (étoile, flocon, constellation).
  • SQL Server BI, plateforme de DataWarehouse.
    • Démonstration : Exemples de mise en oeuvre et d’utilisation de SQL Server 2008 Business Intelligence.

Intégration Services (SSIS), les objets manipulés

  • Comprendre les principes et le modèle de l’ETL. Vue d’ensemble.
  • La notion de Package, la notion de Workflow.
  • La définition du flux de contrôle et du package.
  • Les différentes tâches d’un flux de contrôle : script SQL, envoi de mail, mise à jour de cube.
  • Conteneur de séquence.
  • Conteneur de boucle ForEach.
    • Exercice : Création et modification de flux de contrôle.

Intégration Services (SSIS), savoir alimenter les tables

  • Sources, destinations et transformations.
  • Les différentes transformations : fractionnement conditionnel, colonne dérivée, regroupement…
  • Les dimensions à variation lente.
  • Déploiement, exécution de packages.
  • Ordonnancement et configuration des paquets.
  • Journalisation, sécurité.
    • Exercice : Alimentation d’une table. Mise en oeuvre des transformations. Création et utilisation de packages. Utilisation de la journalisation.

Analysis Services (SSAS), construire des cubes et des schémas en étoile

  • Introduction aux cubes multidimensionnels.
  • Utilisation de tables de dimension et tables de faits.
  • Création de cubes dans BIDS.
  • Conception de la dimension.
  • Les hiérarchies utilisateur.
  • Les relations d’attribut.
  • Clés composites.
    • Exercice : Création d’une base Analysis Services. Mise en place de dimensions. Création de cube.

Analysis Services (SSAS),  éléments avancés

  • Introduction au langage MDX.
  • Membres calculés et ensembles nommés.
  • Extraction et rapports.
  • Partitions et conception d’agrégation.
  • Requêtes graphiques de prédiction DMX.
  • Sauvegarde et restauration des cubes.
  • Mises à jour incrémentielles et sécurité des cubes.
    • Travaux pratiques : Manipulation du langage MDX. Ecriture de requêtes. Mise en oeuvre de calculs simples et complexes. Sauvegarde et restauration de cubes.

Reporting Services (SSRS), construire des rapports

  • Le serveur de rapports.
  • Report Designer versuss Report Builder
  • Utiliser les Tablix (tableaux et matrices).
  • Eléments de mise en forme.
  • Mise en forme conditionnelle.
  • Eléments simple de présentation.
    • Exercice : Edition de requêtes. Utilisation et mise en forme des tablix.

Reporting Services (SSRS), fonctionnalités avancées

  • Enrichir ses rapports avec des graphiques et jauges.
  • Utilisation des paramètres.
  • Tris et filtres.
  • Eléments d’analyse avancée : expressions, sparkline, KPI…
  • Rapports sur cube MDX, extraction de données avec MDX.
  • Actions et sous-rapports.
    • Exercice : Création de rapports incluant des graphiques. Intégration des paramètres et des tris. Utilisation des jauges, indicateurs. Rapport sur une source Analysis Services.

Reporting Services (SSRS), déployer et gérer des rapports

  • Gestionnaire de configuration.
  • Gestion du serveur en mode natif.
  • Déploiement de rapports.
  • Export de rapports sous Excel et PDF, Word.
  • Mise en cache, captures instantanées de rapport.
  • Sécurité.
  • Rapports liés, KPI, présentation des rapports mobiles et PowerBI.
    • Exercice : Publication de rapports. Exporter un rapport sous Excel. Création et gestion d’abonnement. Création d’un KPI.