Formation SQL Server Integration Services & Azure Data Factory

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • 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

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

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.

Programme

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

Prérequis

Notions en SQL Server

Public

Administrateurs systèmes et réseaux,

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser le style fonctionnel Java pour définir des tâches complexes de traitement des données
  • Différencier les API RDD (Resilient Distributed Dataset) et DataFrame
  • Utiliser une syntaxe de style SQL pour produire des rapports sur des ensembles de Big Data
  • Mettre en place des algorithmes d'apprentissage automatique avec le Big Data et Spark ML (Machine Learning)
  • Connecter Spark à Apache Kafka pour traiter des flux de Big Data
  • Expliquer comment le streaming structuré peut être utilisé pour construire des pipelines avec Kafka.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier les cas d'utilisation de Node.js
  • Mettre en place l'environnement de développement
  • Structurer et paramétrer un projet "module"
  • Implémenter une application serveur simple
  • Définir un système de routage avec Express.js
  • Établir une connexion et implémenter des opérations de persistance de données
  • Écrire des tests unitaires et fonctionnels
  • Implémenter des services de notifications serveurs
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les considérations pour le développement d'applications compatibles avec l'IA.
  • Comprendre comment créer, configurer, déployer et sécuriser les services cognitifs Azure ainsi que des solutions conversationnelles avec des bots.
  • Développer des applications qui analysent le texte, lisent et traitent du texte dans des images et des documents, et utilisent des services de vision par ordinateur pour analyser des images et des vidéos.
  • Être capable de développer des applications vocales et des applications qui détectent, analysent et reconnaissent les visages.
  • Pouvoir créer des applications avec des capacités de compréhension du langage naturel et des modèles de vision par ordinateur personnalisés.
  • Savoir développer des applications QnA et créer des solutions de recherche intelligentes pour l'exploration des connaissances.
  • Utiliser les services cognitifs Azure pour développer des applications infusées d'IA.
  • Mettre en œuvre des applications intégrant les services de vision par ordinateur pour des analyses complexes.
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir les entités organisationnelles (divisions, magasins, organisations d'achats, groupes d'acheteurs)
  • Maintenir les données de base (fiches articles, partenaires fournisseurs, fiches infos-achats)
  • Gérer les processus d'approvisionnement d'articles gérés en stock, d'articles de consommation et de services externes
  • Créer les différentes catégories de documents d'achat (commandes d'achat, contrats, programmes de livraisons, demandes d'offre, demandes d'achat)
  • Enregistrer des mouvements de stocks (entrées de marchandises, sorties de marchandises et transferts) avec ou sans document de référence
  • Enregistrer des documents de facturation et saisir des brouillons ainsi que des annulations
  • Configurer les types d'articles et les groupes de comptes
  • Paramétrer la détermination des comptes (classes de valorisation, références de classes de comptes)
  • Passer la certification SAP C_TS452.
Tarif

Contacter l'organisme

Durée

57j / 399h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Découvrir l’environnement de travail Microsoft 365
  • Comprendre et pratiquer les différents services et outils proposés par Microsoft 365
Tarif

A partir de 190,00 €

Durée

2 heures 30 minutes

Modes

Objectifs de la formation

  • Analyser les performances et identifier les problèmes potentiels sur SQL Server
  • Comprendre et appliquer les meilleures pratiques pour la conception et la gestion des index
  • Optimiser les requêtes et exploiter les fonctionnalités avancées de SQL Server
  • Mettre en œuvre les stratégies de partitionnement pour améliorer la performance des requêtes
  • Surveiller et gérer les ressources système pour garantir la stabilité et la performance de SQL Server
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les différents outils Azure permettant de superviser et de gérer une infrastructure on-premise
  • Mettre en oeuvre Azure Monitor et Azure Sentinel
  • Utiliser les bonnes pratiques associées.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Mener un entretien de vente de produits et de prestations de services en magasin
  • Consolider l'acte de vente lors de l'expérience client en magasin
  • Intégrer les objectifs fixés pour organiser sa journée de vente
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Connaître la terminologie, les concepts liés à  la gestion des services Cloud - Identifier les rôles nécessaires pour gérer les services Cloud - Connaître les relations entre les fournisseurs et consommateurs de services Cloud - Comprendre les risques, comment les réduire et identifier les bénéfices d'une stratégie basée sur le Cloud - Savoir comment amener l'organisation vers l'adoption de l'utilisation de services Cloud - Savoir gérer la demande des services Cloud - Connaître les cadres et standards IT associés à  la gestion de services Cloud - Connaitre les différences entre une gestion de services Cloud et la gestion de services IT traditionnelle
Tarif

A partir de 2 475,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire l'architecture logicielle de Magento ;
  • Modifier l'intégration des pages Web de Magento ;
  • Concevoir des templates personnalisés
  • Etendre les fonctionnalités de Magento en créant des modules spécifiques ;
  • Concevoir et implémenter des services Web
  • Définir des tests unitaires
  • Mettre en oeuvre les bonnes pratiques en matière de développement et personnalisation pour Magento.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...