SQL Server 2012 BI – Integration Services
Réf: NAI
Durée: 2 jours
Objectifs de la formation
SQL Server Integration Services (SSIS) est un puissant outil ETL utilisé dans le cadre de projets d »intégration ou de BI. Grâce à ce stage, vous apprendrez à implémenter une solution ETL avec SSIS 2012. Vous découvrirez le traitement et l »alimentation des données, la sécurisation et l »optimisation des flux.
-Introduction
-Implémentation d »un flux de contrôle
-Création d’un flux de données
-Utilisation de package dans le chargement d’une base multidimensionnelle
-Journalisation d »un package
-Fiabilisation des packages
-Déploiement d »une solution
-Performance et suivi d »exécution
Consultant Système décisionnel SQL Server
Programme de Formation
Introduction
-Concepts de Datawarehouse, Datamart et ETL.
-Présentation d »Integration services.
-L’outil de développement SQL Server Data Tools (SSDT).
-La notion de projet SSIS.
Démonstration
Présentation de l »interface de l »outil.
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.
-Contrôle de la qualité, « Data Quality Services » (DQS). Application des règles de qualité des données.
Exercice
Implémentation de flux de contrôle. Utilisation de contraintes de précédence. Ajout de conteneur de boucles.
Création d »un flux de données
-Sources et destinations de données (type de connexion).
-Composant « Change Data Capture » : détecter les modifications de structure de bases de données.
-Utilisation de scripts (VB.Net/C#).
Exercice
Implémentation d »un flux de données simple. Ajout de composants. Utilisation de DQS pour gérer la qualité et cohérence des données.
Utilisation de package dans le chargement d »une base multidimensionnelle
-Alimentation de dimensions à variations lentes (SCD).
-Chargement de tables de faits.
Exercice
Utilisation des composants pour alimenter une dimension à variation lente, pour charger une table de faits.
Journalisation d »un package
-Implémentation.
-Utilisation du gestionnaire d »événements.
Exercice
Utilisation de journalisation personnalisée.
Fiabilisation des packages
-Débogage et gestion des erreurs.
-Utilisation de visionneuses de données.
-Mise en place de points d »arrêts et transactions.
Exercice
Analyse d »un flux de contrôle, en mode débogage. Analyse d »un flux de données.
Déploiement d »une solution
-Les différents types de déploiements (Projet/Package).
-Gestion des environnements serveur.
-Les types de configurations de package et de déploiement.
-Configuration des options d »exécution de packages avec DTEXEC/DTEXECUI vs. Exécution dans SQL Server Management Studio.
-Sécurisation des lots.
Exercice
Déploiement d »un projet avec un ensemble de packages. Définition et paramétrage. Paramétrage des environnements (développement, production, …).
Performance et suivi d »exécution
-Mesurer la performance d »un package.
-Rapports de Monitoring : Temps d »exécution des packages, évolution…
-Data Taps, pour tracer les données d’un flux à un instant T.
Exercice
Exploitation des rapports d »exécution des packages. Data Taps : Intercepter et vérifier les données qui transitent sur un flux d »intégration.
Profil Stagiaires & Pré-requis
Développeurs, chefs de projets et architectes de SI décisionnels.
Bonnes connaissances des SGBDR et du langage SQL. Connaissances de base du concept de Datawarehouse
Prix:
Paris,Lyon,Aix,Nantes,Rennes,Toulouse,Bordeaux,Bruxelles,Strasbourg,Lille,Geneve,Sophia-antipolis,Luxembourg : 1320 € HT
Dates de Formations
Nous Consulter