SQL Server Integration Services

 

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. Vous découvrirez le traitement et l'alimentation des données, la sécurisation et l'optimisation des flux.

 

 

Objectifs pédagogiques

 

À l’issue de la formation, le participant sera en mesure de :

  • Naviguer dans l'outil de développement SQL Server Data Tools et créer un projet SSIS
  • Implémenter un flux de contrôle et un flux de données
  • Alimenter une dimension à variation lente, pour charger une table de faits
  • Mettre en place des points d'arrêt dans les flux d'un package
  • Mesurer, suivre l'exécution et améliorer la performance d'un package SSIS
  • Exercice
  • Exercices mis en œuvre après chaque apport théorique.

 

 

Audience
  • Développeurs
  • Chefs de projets
  • Architectes de SI décisionnels.

 

Vous souhaitez vous former et vous êtes en situation de handicap ou une personne de votre équipe est concernée ? Vous pouvez contacter notre référente handicap, Julie DEL NIBBIO pour lui poser les questions nécessaires, échanger et adapter la formation à vos besoins ou ceux de vos collaborateurs : formation@expaceo.com et/ou 01.80.87.54.00

 

Pré-requis :

  • Bonnes connaissances des SGBDR et du langage SQL
  • Connaissances de base du concept de Datawarehouse.

 

Nombre de participants minimum : 3

Nombre de participants maximum : 12

 

Durée
2 jours (14 heures)
Tarif par participant
1700.00
Plan détaillé

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).
  • 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édence.
  • Conteneurs de séquences, de boucles.
  • Variables, paramètres et expressions.
  • 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).
  • Le composant ""Change Data Capture"".
  • Contrôle de la qualité, ""Data Quality Services"" (DQS).
  • 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 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.
  • Exercice
  • Utilisation de journalisation personnalisée. Analyse d'un flux de contrôle, en mode débogage. Analyse d'un flux de données avec la visionneuse.

 

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.
  • 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.

  • Le rapports de Monitoring.
  • Data Taps, tracer les données d'un flux.
  • 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.

 

Modalités pédagogiques

Réalisation en inter en présentiel dans nos locaux ou à distance

  • 1 poste de travail par stagiaire
  • Remise d'une documentation pédagogique papier ou numérique pendant la formation
  • 50% de théorie sous forme d'un power point, de réflexions et de retours d'expérience et 50% de pratique sous forme d'ateliers
  • Pour toute demande de formation en intra-entreprise, merci de prendre contact directement auprès de formation@expaceo.com

 

Modalités d'évaluation

  • Evaluation des acquis par une auto-évaluation des stagiaires
  • Remise d'une attestation de fin de stage à chaque stagiaires

 

 

Formateurs
Benoît MANGIAPAN
Avis clients

19/20


Pédagogie très bien, rien à redire

J'ai appris plein de choses