Informatique décisionnelle
Microsoft SQL Server BI
SQL Server 2008 - Integration Services
Objectifs pédagogiques
- Mettre en œuvre les méthodes de base de l’ETL
- Pratiquer l’extraction de données à partir d’une base de production ou de fichiers plats
- Traiter la transformation des données et leur cohérence au sein du Data Warehouse
Public
Consultant, administrateur de bases de données, chef de projet, développeur
Pré-requis
- Connaissance des SGBD en général.
- Conception et alimentation de datamarts relationnels.
- Connaissance du langage SQL.
- Expérience avec SQL Server.
Méthode pédagogique
Formation rythmée par des apports théoriques et des exercices de mise en pratique.
Programme pédagogique détaillé par journée
Jour 1
Jour 2 Introduction à Integration Services SQL Server 2008
Présentation d’Integration Services dans son ensemble : la notion de package.
Introduction à l'utilisation des outils de développement d’Integration Services : l'assistant Importation et d'Exportation.
Développer une solution Integration Services
Créer une solution Integration Services.
Créer et utiliser des variables.
Exécuter une solution Integration Services.
Implémenter un flux de contrôle (Control Flow)
Les tâches d'un flux de contrôle.
Les contraintes de précédences au sein d'un flux de contrôle.
Les conteneurs qui permettent d'organiser des sous flux de contrôle au sein d'un flux parent.
Implémenter un flux de données (Data Flow)
Les sources et les destinations au sein d'un flux de données.
Les différentes transformations natives d'un flux de données.
L'utilisation d'outils de débogage (comme les visionneuses de données).
La configuration de la gestion des données générant des erreurs.
Implémenter un journal d’exécution
Introduction à la notion de journal d'exécution sous Integration Services.
Activer la fonctionnalité de journal d'exécution et paramétrer la création d'un journal.
Debugger un package et Implémenter la gestion des erreurs
Debugger un package Integration Services.
Implémenter la gestion des erreurs et contrôler le comportement d'échec.
Implémenter des checkpoints et des Transactions
Mettre en place des checkpoints dans un package.
Implémenter des transactions au sein d'un package.
Configurer et déployer des packages Integration Services
Créer un fichier de configuration de package.
Préparer un package au déploiement et le déployer.
Gestion et Sécurité des packages Integration Services
Utiliser les outils de gestion pour opérer différentes tâches d'administration et de sécurité des packages Integration Services.











2 jours - 14 heures



