Microsoft SQL Server BI

SQL Server, Business Intelligence

Objectifs de la formation

  • Comprendre l’architecture de la suite
  • Aborder les concepts de Change Data Capture, Data Quality et Master Data Services
  • Créer un flux de contrôle et mettre en œuvre des transformations de données avec l’ETL SSIS
  • Créer une base Analysis Services et mettre en place des dimensions d’analyse
  • Comprendre les concepts de PowerPivot et Powerview, requêtes DAX pour l’analyse
  • Créer et mettre en forme des rapports avec SSRS
  • Découvrir Power BI


Programme de la 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.
  • Architecture des outils de BI de SQL Server.

Démonstration

Exemples de mise en œuvre et d’utilisation de SQL Server Business Intelligence.

Data Quality et Master Data Management (MDM)

  • La notion de référentiel qualité des données.
  • Objectifs du Master Data Management (MDM). L’application de règles de gestion afin d’assurer la validité des données.
  • Les Master Data Services.
  • Le composant de Master Data Management DQS Cleansing (nettoyage des données).
  • La déduplication des données.

Exemple

Présentation de modèles qualité.

Integration 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.
  • La tâche « Change Data Capture ».
  • Add-in de tâches (filewatcher).
  • Conteneur de séquence.
  • Conteneur de boucle ForEach.

Travaux pratiques

Création et modification de flux de contrôle.

Integration 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 œuvre 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.
  • Les modèles tabulaires SSAS
  • Utilisation de tables de dimension et tables de faits.
  • Introduction aux cubes tabulaires et à PowerPivot.
  • Création de cubes dans SSDT.
  • 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.

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. Écriture de requêtes. Mise en œuvre de calculs simples et complexes. Sauvegarde et restauration de cubes.

Data Science avec R et SQL Server

  • Présentation de la Data Science.
  • Introduction au langage R.
  • Présentation de SQL Server R Services.

Réflexion collective

Illustration des présentations à l’aide de démonstrations. Exercice : développement R, exécution de scripts exemples.

Reporting Services (SSRS), construire des rapports

  • Le serveur de rapports.
  • Report Designer versuss Report Builder
  • Utiliser les Tablix (tableaux et matrices).
  • Éléments de mise en forme.
  • Mise en forme conditionnelle.
  • Éléments simple de présentation.

Exercice

Edition de requêtes. Utilisation et mise en forme des tablix.

SSRS, fonctionnalités avancées

  • Enrichir ses rapports avec des graphiques et jauges.
  • Utilisation des paramètres.
  • Tris et filtres.
  • Élé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.

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 Power BI.

Exercice

Publication de rapports. Exporter un rapport sous Excel. Création et gestion d’abonnement. Création d’un KPI.

MOYENS PÉDAGOGIQUES ET TECHNIQUES D’ENCADREMENT DES FORMATIONS

Modalités pédagogiques :

  • Évaluation des besoins et du profil des participants.
  • Apport théorique et méthodologique : séquences pédagogiques regroupées en différents modules.
  • Contenus des programmes adaptés en fonction des besoins identifiés pendant la formation.
  • Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de travaux pratiques, étude de cas et mise en situation.
  • Méthodes expositive, active et participative.
  • Réflexion et échanges sur cas pratiques.
  • Retours d'expériences.
  • Corrections appropriées et contrôles des connaissances à chaque étape, fonction du rythme de l’apprenant mais également des exigences requises au titre de la formation souscrite.

Éléments matériels :

  • Mise à disposition des outils nécessaires au bon déroulement des travaux pratiques.
  • Support de cours au format numérique projeté sur écran et transmis au participant en fin de la formation.

Référent pédagogique et formateur :

  • Chaque formation est sous la responsabilité du directeur pédagogique de l’organisme de formation.
  • Le bon déroulement est assuré par le formateur désigné par l’organisme de formation.
MOYENS PERMETTANT LE SUIVI ET L’APPRÉCIATION DES RÉSULTATS
  • Feuilles de présences signées des participants et du formateur par demi-journée.
  • Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation.
Please login to get access to the quiz
SQL Server Integration Services (Prev Lesson)
(Next Lesson) SQL Server Reporting Services
Back to Microsoft SQL Server BI
Public

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

Pré-requis

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.

Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en effectuant le test disponible en bas de cette page.

Lieu de formation

Intra-entreprise/à distance

Dates ou période

À définir. Nous consulter

Tarif

Sur devis. Merci de nous contacter

Modalités

Pour s’inscrire à notre formation, veuillez nous contacter par mail ou téléphone.

Démarrage de la formation sous deux semaines (délai indicatif).

Nous contacer
Informations complémentaires

Pour toute réclamation, aléas ou difficultés rencontrés pendant la formation, veuillez prendre contact avec notre organisme par téléphone ou par e-mail. Nous mettrons tout en œuvre pour trouver une solution adapter.

Formation synchrone, réalisée à distance en visioconférence via l’application Microsoft Teams ou en présentiel dans les locaux du client.