Description
Ce programme de formation sur le data warehousing vise à fournir une compréhension approfondie des concepts et des pratiques associés à la création et à la gestion d'un entrepôt de données. Il couvre des sujets essentiels tels que la planification de l'infrastructure, la conception de la structure logique et physique, ainsi que l'utilisation d'index columnstore. Les participants apprendront également à mettre en œuvre des solutions ETL avec SSIS, à garantir la qualité des données et à déployer des projets SSIS. Ce programme s'adresse aux professionnels de l'informatique et aux analystes
Objectifs
- Fournir une base de données
- Configurer SQL Server
- Mettre à jour SQL Server
- Gérer les bases de données et les fichiers (partagés)
Récapitulatif
Public
Professionnels des bases de données souhaitant remplir un rôle de développeur Business Intelligence
Prérequis
Avoir deux ans d'expérience dans l'utilisation des bases de données relationnelles, y compris dans les sujets suivants :
concevoir des bases de données normalisées
créer des tables et des relations entre elles
écrire des requêtes avec Transact-SQL
mettre en place des éléments de programmation au sein des bases de données
être sensible aux priorités clés de l'entreprise telles que la rentabilité, la profitabilité et les comptes financiers
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Introduction au data warehousing (entrepôts de données)
Vue d'ensemble du data warehousing
- Besoins pour une solution Data Warehouse
- Planification de l'infrastructure Data Warehouse
Besoins pour créer un data warehouse
- Architectures et applications Data Warehouse
- Conception et mise en oeuvre d'un Data Warehouse
Concevoir la structure logique d'un data warehouse
- Concevoir la structure physique d'un Data Warehouse
- Index Columnstore
Introduction aux index columnstore
- Créer les index Columnstore
- Travailler avec les index Columnstore
- Mise en oeuvre d'un Data Warehouse Azure SQL
Avantages d'un data warehouse Azure SQL
- Mettre en oeuvre un Data Warehouse Azure SQL
- Développer un Data Warehouse Azure SQL
- Migrer vers un Data Warehouse Azure SQL
- Création d'une solution ETL avec SSIS
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ésenter le flux de contrôle
- Créer des packages dynamiques
- Utiliser les conteneurs
- Débogage et dépannage des packages SSIS
Déboguer un package SSIS
- Enregistrer les évènements de package SSIS
- Prise en compte des erreurs dans un package SSIS
- Mise en oeuvre d'un processus ETL incrémenté
Introduction à l'ETL incrémenté
- Extraction 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
Concepts d'un Master Data Services
- Mettre en oeuvre un modèle Master Data Services
- Gérer les Master Data
- Créer un Master Data Hub
- 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
- Introduction aux rapports
- Introduction à l'analyse de données
- Analyser les données avec un Data Warehouse Azure SQL