Votre partenaire formation

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