Ecole Data

Talend Approfondissement

Table Header
Durée :
2 jours
Public :
Administrateurs systèmes/BDD, Chefs de projets, Développeurs
Pré-requis :
Connaissance de Java, SQL, Pratique sur Talend
Objectifs :
Comprendre le processus d'intégration de données - Maîtriser l'outil Talend Intégration et la bibliothèque de composants
Référence :
Demandeurs d'emploi :
Contactez-nous pour connaître les remises Pôle Emploi
Tarifs
Standard : 1300€ | Distance : 1000€

Pour les personnes en situation de handicap, nous mettrons tout en œuvre pour vous accueillir ou pour vous réorienter.

Vous pouvez nous contacter au formation@lecoledeladata.com

 

Programme

Module 1 : Les flux de programmation : liens iterate

  • Différencier les flux principaux des flux iterate
  • Boucles et programmation via tLoop, tForeach
  • Passer d'un flux principal à un flux iterate, et l'inverse (tFlowToIterate, tIterateToFlow)
  • Synchronisation de jobs avec les tWaitForFile, tWaitForSocket, tWaitForSQL
  • Cas pratique : paralléliser des sous-jobs, synchroniser les jobs avec un événem ent externe

Module 2: Utilisation avancée

  • Utilisation de composants évolués : Java ou expressions régulières
  • La spécificité des flux XML dans Talend : TXMLMap , tInputXML ,...
  • Réutilisation du code : les routines
  • Cas : Utilisation des composants tJavaRow, tJavaFlex, utilisation de l'éditeur Java embarqué, déploiement d'une
    routine personnalisée

Module 3 : Déploiement et industrialisation

  • Rappel sur les contextes
  • Export des jobs pour exécution sur un serveur
  • Passage de contexte entre jobs, à l'exécution
  • Utilisation d'un fichier pour charger le contexte (tContextLoad)
  • Cas pratique : Déploiement de tâches et chargement dynamique du contexte

Module 4: Utilisation avancée

  • Utiliser la transformation Expression pour effectuer des calculs sur les données
  • Utilisation de composants évolués : Java ou expressions régulières
  • Création de logs spécifiques
  • Gestion des flux XML
  • Réutilisation du code
  • Cas pratique : Utilisation des composants tJavaRow, tJavaFlex - création de logs avec tCatch, tDie ... - utilisation de
    l'éditeur Java embarqué

Module 5: Déboguage dans Talend

  • Rappels sur le débogage de traces Utilisation du mode Debug Java : perspective Debug, mode pas à pas Visualisation et
    modification à chaud des variables

Module 6: Les composants Talend

  • Utiliser une transformation Source Qualifier pour implémenter une jointure homogène Utiliser une transformation Joiner
    pour implémenter une jointure hétérogène
  • Concepts essentiels pour étendre Talend Open Studio Création de la maquette du composant avec tJavaFlex / interface
    graphique Découvrir la forge Talend et ses composants communautaires Intégration dans Talend Open Studio des plugins
    créés ou téléchargés Atelier : Création d'un composant simple via tJavaFlex, intégration de composants de la forge Talend

Module 7 : Présentation des best practices de développement

  • Appliquer une variété de best practices afin de développer efficacement sur Talend.

Les prochaines sessions

Toutes nos formations sont à réserver au moins 15 jours en avance.

Nos formations sont dispensées régulièrement dans les villes de Paris, Bordeaux, Lyon, Nantes, Toulouse et Aix-en-Provence.

Retour en haut