Formation Microsoft SQL Server 2016 BI – SSIS
Maîtriser Microsoft SQL Server 2016 BI
Présentation de la formation
Microsoft SQL Server Integration Services (SSIS) est une plateforme conçue pour créer des solutions d’intégration de données à hautes performances, notamment des packages d’extraction, de transformation et de chargement (ETL) pour l’entreposage de données.
SSIS est un composant du logiciel de base de données Microsoft SQL Server qui peut être utilisé pour effectuer un large éventail de tâches de migration de données.
Cette formation vous permettre d’apprendre l’implémentions des solutions ETL évoluée avec SSIS 2016. Vous découvrirez le traitement et l’alimentation des données, la sécurisation et l’optimisation des flux.
Programme de la formation
Objectifs pédagogiques
- Comprendre les principes fondamentaux de la Business Intelligence
- Comprendre et utiliser le composant SSIS de la suite Microsoft SQL Server
2016 - Mettre en œuvre les outils et fonctionnalités de la technologie SSIS
Pré-requis
- Des connaissances sur les systèmes de gestion des bases de données relationnelles, sur SQL Server et le langage SQL
Contenu de la formation
Introduction à la Business Intelligence
- Introduction à la Business Intelligence avec les outils Microsoft
Introduction à SSIS 2016
- Présentation et architecture SSIS
- Assistant d’import et d’export de données
- L’outil de développement SQL Server Server Data Tools (SSDT)
Travailler avec SSIS
- Création d’un package avec SSDT
- Mise à niveau de packages vers SSIS 2016
Travailler avec les flux de contrôle
- Présentation de l’architecture des objets d’une solution SSIS
- Qu’est-ce qu’un flux de contrôle de package ?
- Mise en œuvre d’un flux de contrôle SSIS avec SSDT
- Les tâches d’un flux de contrôle
- Les contraintes de précédence
Travailler avec les conteneurs
- Utiliser un conteneur de séquence pour organiser un package
- Utiliser les conteneurs de boucle For pour répéter des tâches de flux de contrôle
- Utiliser le conteneur de boucle Foreach pour effectuer une boucle dans une
collection d’objets
Travailler avec les flux de données
- Les types d’exceptions
- Création d’une exception dans un bloc PLSQL
- Les exceptions anonymes
- Les exceptions utilisateurs
- Récapitulatif sur les exceptions et exercices
Les programmes stockés
- Extraction de données à partir d’une source
- Chargement de données vers une destination
- Changer le type de données avec la conversion de données
- Création et remplacement de colonnes avec la transformation de colonnes
dérivées - Travailler avec la transformation de commande OLE DB
- Travailler avec la transformation de copie de colonnes et table de caractères
- Travailler avec la transformation d’agrégation et de tri
- Travailler avec la transformation échantillonnage du pourcentage et de lignes
- Les autres tâches de transformation d’ensemble de lignes
- Auditer les données avec la transformation de calcul du nombre de lignes
- Auditer les données avec la transformation d’audit
- Séparer des données avec la transformation de fractionnement conditionnel
- Joindre les données avec la transformation de recherche
- Combiner des données d’entrées multiples avec la transformation d’union totale
- Travailler avec les transformations de fusion et jointure de fusion
- Travailler avec la transformation multidiffusion
- Les autres groupes de transformation de données et les tâches associées
Méthodes & moyens
Explications théoriques suivies de pratiques guidées puis mises en autonomie
- 1 vidéoprojecteur par salle
- 1 ordinateur par stagiaire
Profil du formateur
Support de cours
- Support papier ou électronique (dématérialisé)
- Les exercices d’accompagnement peuvent être récupérés sur clef USB