Formation SQL SERVER SSIS (SQL Server Integration Services)
Objectifs
Appréhender les notions de Datawarehouse, Datamart et ETL, ainsi que la présentation de SQL Server Integration Services (SSIS).
Utiliser SSDT pour créer et gérer des projets SSIS.
Créer et gérer des tâches de flux de contrôle, des contraintes de précédence, des conteneurs, des variables, des paramètres et des expressions, ainsi que des flux de données avec des sources et destinations de données.
Utiliser le composant “Change Data Capture”, les services de qualité des données (DQS), la journalisation, le débogage, la gestion des erreurs et la mise en place de points d’arrêt et de transactions.
Appréhender les différents types de déploiements, les configurations de packages, les options d’exécution, la mesure de la performance des packages et l’utilisation des rapports de monitoring.
Pré-requis
Participants
Programme de formation
INTRODUCTION
-
Concepts de Datawarehouse, Datamart et ETL
-
Présentation d'IS
- La notion de projet SSIS
-
L'outil de développement SQL Server Data Tools (SSDT)
IMPLÉMENTATION D'UN FLUX DE CONTRÔLE
-
Tâches de flux de contrôle
- Contraintes de précédences
-
Conteneurs de séquences, de boucles
-
Variables, paramètres et expressions
CRÉATION D'UN FLUX DE DONNÉES
-
Sources et destinations de données (type de connexion)
-
Le composant " Change Data Capture "
-
Contrôle de la qualité, "Data Quality Services" (DQS)
UTILISATION DE PACKAGE DANS LE CHARGEMENT D'UNE BASE MULTIDIMENSIONNELLE
-
Alimentation de dimensions à variations lentes (SCD)
-
Chargement de tables de faits
JOURNALISATION ET FIABILISATION D'UN PACKAGE
-
Implémentation
- Utilisation du gestionnaire d'événements
-
Débogage et gestion des erreurs
-
Mise en place de points d'arrêts et transactions
DÉPLOIEMENT D'UNE SOLUTION
-
Les différents types de déploiements
- Projet/Package
-
Les types de configurations de package et de déploiement
-
Configuration des options d'exécution de packages
PERFORMANCE ET SUIVI D'EXÉCUTION
-
Mesurer la performance d'un package
-
Les rapports de Monitoring
-
Data Taps, tracer les données d'un flux