L’architecture de SQL Server Integration Services
Les évolutions de versions depuis SSIS 2008
Qu’est-ce que SQL Server Integration Services ?
La notion de packages
Gestion avec les flux de contrôles
Déplacement de données avec les flux de données
La notion de variables
Les paramètres
Les outils de SSIS
Utiliser l’assistant d’import/export
Travailler avec la fenêtre d’exploration
Créer des packages SSIS
Utiliser les gestionnaires de connexion
Les tâches SSIS
Programmer la tâche de script
Gérer les boucles et séquences de tâches
Utiliser la tâche de préparation des données
Charger des données avec les tâches d’Analysis Services
Utiliser les tâches de workflow
Gérer le SQL avec les tâches SQL
Administrer SQL avec les tâches de gestion des objets SQL
Le flux de données
Optimiser les sources pour l’extraction
Choisir les destinations
Utiliser les tâches de transformation
Explorer les autres tâches disponibles
Variables, paramètres et expressions
Créer des packages dynamiques
Connaître les types de données dans SSIS
Définir et utiliser les variables et les paramètres
Utiliser les expressions dans les packages
Les conteneurs
Comprendre le principe de conteneur
Mettre en place des séquences dans un conteneur
Manier les boucles de conteneurs
Réalisation de jointures
Effectuer des jointures avec la transformation de recherche « Lookup »
Effectuer des jointures avec la transformation de fusion « Merge »
Utiliser les modes de cache dans les jointures
Tuning des packages SSIS
Examiner le moteur SSIS
Respecter les bonnes pratiques
Débogage des packages SSIS
Mettre en œuvre les contraintes de précédence dans la conception
Travailler avec le logging et reporting avancés
Gérer les erreurs
Les design patterns communs pour SSIS
Choisir entre la tâche ou le composant de script
Travailler avec le XML
Mettre en œuvre une hiérarchie des packages
Identifier les différentes stratégies de déploiement
Installation, mise à jour et migration
Effectuer une migration vers une autre version de Windows