Formation SQL Server Integration Services & Azure Data Factory

Qualiopi

Les ETL, pour Extract-Transform-Load, ou extracto-chargeur en français, sont des outils informatiques permettant de synchroniser une quantité massive de données d'une base de données à l'autre. SQL Server Integration Services (SSIS) et Azure Data Factory sont parmi les plus connues et les plus utilisées des solutions ETL. Elles ont également la force de pouvoir travailler de concert pour devenir complémentaires et encore plus performantes. Cette formation SSIS & Azure Data Factory, disponible à distance, vous permettra donc de tirer le meilleur des deux ETL et de facilement manipuler vos données, quelle que soit leur taille.

À partir de 1800 €
Durée 3 jours
Localisation Partout en France
Logo de Sparks - Formation SQL Server Integration Services & Azure Data Factory

Proposé par

Sparks

Prérequis

Notions en SQL Server

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Connaître les ETL SSIS et ADF
  • Prendre en main SSIS
  • Travailler avec les flux de contrôle et de données
  • Manier les packages dynamiques
  • Résoudre les problèmes, administrer SSIS
  • Manier Azure Data Factory, le configurer
  • Créer ses premiers pipelines sous ADF
  • Imbrication SSIS dans ADF

Programme de la formation

Introduction aux ETL SSIS et ADF

Historique des outils ETL
Cadre d’utilisation de SSIS et ADF.
Forces respectives des deux outils

Débuter avec SSIS

Installation de SSIS
Installation des exemples de bases de données
Créer une solution
Créer un projet
Exploration de SSDT
Création d’un package
Mise à niveau de packages vers SSIS
Mise à niveau du modèle de déploiement du projet

Travailler avec les flux de contrôle

Utiliser les contraintes de précédence
Manipuler les tâches de systèmes de fichier
Ecrire une tâche de script personnalisée
Utiliser une tâche d’exécution de requêtes SQL
Utiliser une tâche d’exécution de processus
Utiliser une tâche d’expression
Utiliser une tâche d’envoi de message
Utiliser une tâche FTP
Créer un flux de données

Travailler avec les flux de données

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 d’agrégation
Travailler avec les transformations de tri pour ordonner les données
Joindre les données avec la transformation de recherche
Auditer les données avec la transformation de calcul du nombre de lignes
Combiner des données d’entrées multiples avec la transformation d’union totale
Nettoyer les données avec le composant script
Séparer des données avec la transformation de fractionnement conditionnel
Travailler avec la transformation de commande OLE DB
Travailler avec la transformation de recherche floue
Supprimer les doublons avec la transformation de regroupement probable

Packages dynamiques

Rendre un package dynamique avec les variables
Rendre un package dynamique avec les paramètres
Rendre une connexion dynamique avec les expressions
Rendre une tâche dynamique avec les expressions

Scénarii d’ETL fréquents

Chargement incrémental de données
Utilisation des composants CDC
Création d’un package maitre

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

Configuration des packages

Déploiement avec les tables de configuration
Déploiement avec les fichiers de configuration
Configuration de packages enfants

Résolution de problèmes

Journalisation des données des packages
Utiliser le gestionnaire d’évènements
Résolution d’erreurs
Utiliser une visionneuse de données
Travailler avec les points de rupture

Administrer SSIS

Créer et configurer le catalogue SSIS
Déploiement de packages vers le catalogue
Configuration des packages
Sécurisation des packages
Exécution des packages
Exécution des packages en Transact SQL
Débogage et planification de packages

Présentation et configuration d’Azure Data Factory

ADF remplaçant ou complément de SSIS
Configuration des composants Azure
Les éléments élémentaires d’un traitement ADF
Nouveautés sur les composants Data Flow
Changements pour le développeur
Exemple simple d’utilisation de ADF

Premiers pipelines

Integration Runtimes
Linked Services
Datasets
Triggers
Activities
Paramètres et variables
Data Flows

SSIS dans ADF

Faire tourner des packages SSIS dans ADF
Types de migration SSIS vers ADF
Composants Azure nécessaires
Exemple N°1
Lancement de SSIS dans ADF
Azure Storage Explorer

Logo de Sparks - Formation Formation SQL Server Integration Services & Azure Data Factory

Proposé par

Sparks

"Tout l'IT, vraiment tout"

Voir la fiche entreprise
À partir de 1800 €
Logo de Sparks - Formation SQL Server Integration Services & Azure Data Factory

Formation SQL Server Integration Services & Azure Data Factory

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.