Formation SQL Server - Implémenter un Data Warehouse avec SQL Server
Objectifs
- Connaitre les concepts d'entrepôts de données
- Savoir concevoir et implémenter un entrepôt de données
- Être en mesure de concevoir et d’implémenter des packages SSIS
- Savoir implémenter le chargement d'un entrepôt de données avec SSIS
- Disposer des compétences nécessaires à l'hébergement d'un Data Warehouse dans le cloud Azure
Public
- Administrateurs de bases de données qui créent et assurent le support d'une solution de Data Warehousing
Prérequis
- Avoir suivi la formation "Écrire des requêtes Transact-SQL pour SQL Server 2016"" (M20761) ou disposer de connaissances équivalentes"
Programme
Introduction au Data Warehousing
- Vue d’ensemble des entrepôts de données
- Considérations sur une solution d’entrepôt de données
Planification de l’infrastructure d’un entrepôt de données
- Considérations sur la construction d’un entrepôt de données
- Équipements et architectures de référence pour les entrepôts de données
Conception et implémentation d’un entrepôt de données
- Conception logique de l’entrepôt de données
- Conception physique de l’entrepôt de données
Index Columnstore
- Introduction aux index Columnstore
- Création d’index Columnstore
- Travailler avec les index Columnstore
Implémentation d’un entrepôt de données SQL Azure
- Avantages d’un entrepôt de données SQL Azure
- Implémentation d’un entrepôt de données SQL Azure
- Développement d’un entrepôt de données SQL Azure
- Migration vers un entrepôt de données SQL Azure
Création d'une solution ETL
- Introduction à ETL avec SSIS
- Exploration des sources de données
- Implémentation du flux de données
Implémentation du flux de contrôle dans un package SSIS
- Introduction aux flux de contrôle
- Création de packages dynamiques
- Utilisation de conteneurs
Débogage et dépannage de packages SSIS
- Débogage d’un package SSIS
- Journalisation des événements d’un package SSIS
- Gestion d’erreurs dans un package SSIS
Implémentation d’un processus ETL incrémentiel
- Introduction aux ETL incrémentiels
- Extraction des données modifiées
- Tables Temporelles
Renforcer la qualité des données
- Introduction à la qualité des données
- Utilisation de Data Quality Services pour nettoyer les données
- Utilisation de Data Quality Services pour faire correspondre les données
Utilisation de Master Data Services
- Introduction à Master Data Services
- Mettre en oeuvre un modèle de Master Data Services
- Gestion des données principales
- Création d'un centre de données principales
Extension de SQL Server Integration Services (SSIS)
- Utilisation de composants personnalisés dans SSIS
- Utilisation de scripts dans SSIS
Déploiement et configuration de packages SSIS
- Vue d'ensemble du déploiement SSIS
- Déployer des projets SSIS
- Planifier l'exécution du package SSIS
Consommation de données dans un entrepôt de données
- Introduction à la Business Intelligence
- Introduction aux rapports
- Introduction à l'analyse de données
- Analyse de données avec Azure SQL Data Warehouse
Certification
Cette formation prépare au test suivant : 70-767 et entre en jeu dans le cursus de certification : MCSA SQL 2016 BI Development et MCSE Data Management and Analytics
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture