SQL Server 2016 - Mettre en oeuvre un Data Warehouse
Bases de données 2790 € HT
Objectifs
Avoir un rôle de développeur de Business Intelligence et acquérir les compétences et connaissances nécessaires pour approvisionner une base de données Microsoft SQL Server 2016. La formation couvre SQL Server 2016 à la fois "on premise" et dans Azure, aborde l’installation du produit et la migration à partir d’une installation existante.
Methodes et outils pédagogiques
- Alternance exposés théoriques et exercices pratiques (80% pratique)
-
Support de cours
Evaluation
- Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences.
Public concerné
Professionnels de la base de données qui ont besoin de jouer un rôle de développeur de Business Intelligence.
Pré-requis
Avoir des connaissances sur le système d’exploitation Microsoft Windows, les bases de données relationnelles et avoir une expérience de conception de base de données.
Introduction au Data Warehousing (Entrepôts de données)
- Vue d’ensemble du Data Warehousing
- Considérations relatives à une Solution de Data Warehouse
Planification de l'infrastructure Data Warehouse
- Considérations relatives à l’infrastructure du Data Warehouse
- Planification logicielle du Dat Warehouse
Conception et mise en oeuvre d’un Data Warehouse
- Conception de tables de dimension
- Conception de tables de faits
- Conception physique d'un Data Warehouse
Index "Columnstore"
- Introduction à l’index "Columnstore"
- Création d'un index "Columnstore"
- Travailler avec un index "Columnstore"
Mise en oeuvre d'un Data Warehouse Azure SQL
- Avantages d'un Data Warehouse Azure SQL
- Mise en oeuvre d'un Data Warehouse Azure SQL
- Développement d'un Data Warehouse Azure SQL
- Migration vers un Data Warehouse Azure SQL
- Copie des données avec Azure data factory
Création d’une solution ETL
- Introduction à ETL avec SSIS
- Explorer les sources de données
- Mettre en oeuvre les flux des données
Mise en oeuvre du flux de contrôle dans un package SSIS
- Présentation du flux de contrôle
- Création de packages dynamiques
- Utilisation des conteneurs
- Gestion de la cohérence
Débogage et dépannage des packages SSIS
- Débugger un package SSIS
- Enregistrer les évènements de package SSIS
- Prise en compte des erreurs dans un package SSIS
Mise en oeuvre une solution d'extraction des données
- Introduction à ETL incrémenté
- Extraction des données modifiées
- Chargement des données modifiées
- Tables temporaires
Renforcement de la qualité des données
- Introduction à la qualité des données
- Utiliser Data Quality Services pour nettoyer les données
- Utiliser Data Quality Services pour matcher les données
Utilisation de Master Data Services
- Introduction au Master Data Services
- Mettre en oeuvre un modèle Master Data Services
- Hiérarchies et collections
- Création d’un Master de données
Extension de SQL Server Integration Services
- Utiliser les scripts dans SSIS
- Utiliser les composants personnalisés dans SSIS
Déploiement et configuration des packages SSIS
- Vue d’ensemble du déploiement de SSIS
- Déployer les projets SSIS
- Planifier l’exécution du package SSIS
Consommation de données dans un Data Warehouse
- Introduction à la Business Intelligence
- Une Introduction à l’analyse des données
- Introduction aux rapports
- Analyser les données avec un Data Warehouse Azure SQL