Maîtrisez SQL Server Integration Services pour transformer et intégrer vos données
Comprendre l'architecture SSIS - Découvrir les composants de SQL Server Integration Services, l'environnement de développement SSDT et le rôle d'un outil ETL en entreprise
Créer des packages ETL - Concevoir des flux complets d'extraction, transformation et chargement de données depuis diverses sources
Maîtriser les flux de données - Configurer les sources, destinations, transformations (Lookup, Derived Column, Conditional Split, Merge Join)
Gérer le contrôle de flux - Utiliser les conteneurs (For Loop, Foreach, Sequence), les contraintes de précédence et les variables dynamiques
Déployer et planifier - Publier les packages sur le catalogue SSISDB et planifier les exécutions avec SQL Server Agent
Extract, Transform, Load
Flux de données planifiés
Multi-sources vers SQL Server
Introduction à SSIS : architecture, composants et positionnement dans la stack Microsoft BI
Installation et configuration de SQL Server Data Tools (SSDT)
Création d'un premier package : connexions, tâches et exécution
Tâches de contrôle de flux : Execute SQL Task, File System Task, Script Task
Conteneurs (For Loop, Foreach Loop, Sequence) et contraintes de précédence
Variables, expressions et configurations dynamiques
Composants source : OLE DB Source, Flat File Source, Excel Source, XML Source
Transformations essentielles : Derived Column, Data Conversion, Conditional Split
Transformations avancées : Lookup, Merge, Merge Join, Union All, Multicast
Composants destination : OLE DB Destination, SQL Server Destination, Flat File
Gestion des erreurs dans les flux de données : redirection et logging
TP pratique : Pipeline ETL complet multi-sources vers un data warehouse
Configurations et paramètres : connexions dynamiques par environnement
Déploiement sur le catalogue SSISDB : projets, packages et environnements
Planification des packages avec SQL Server Agent
Monitoring et logging : rapports d'exécution et diagnostics
Bonnes pratiques : nommage, modèles, gestion de versions
TP final : Projet ETL complet de bout en bout avec déploiement
SQL de base - Maîtriser SELECT, INSERT, UPDATE, DELETE et les jointures
SQL Server - Connaissances de base de l'administration et de Management Studio (SSMS)
Modélisation relationnelle - Notions de schéma en étoile et tables de faits/dimensions
Windows - Être à l'aise avec l'environnement Windows et Visual Studio
Développeurs BI - Qui construisent des pipelines d'intégration de données pour le décisionnel
Administrateurs SQL Server - Qui souhaitent automatiser les flux de données entre systèmes
Data Engineers - Qui mettent en place des architectures ETL en entreprise
Consultants BI - Qui interviennent sur des projets Microsoft Business Intelligence
Chefs de projet data - Qui supervisent des projets d'intégration et de migration de données