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