Talend Approfondissement

Talend Approfondissement Talend Approfondissement
  • Notre vision
  • Formations
  • Pourquoi nous ?
  • Chiffres clés
  • Témoignages
  • Contact
L'École de la Data
  • Notre vision
  • Formations
  • Pourquoi nous ?
  • Chiffres clés
  • Témoignages
  • Contact

Talend Approfondissement

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
Inscrivez-vous dès maintenant

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.
Télécharger le programme

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.

Réserver maintenant

Paris

Bordeaux

Lyon

Nantes

Toulouse

Aix-en-provence

Demandez votre inscription dès maintenant


Votre message a bien été envoyé

L'Ecole de la Data
10 rue de Penthièvre
75008 - Paris

Service administratif
du lundi au vendredi
de 9h à 12h30 et de 14h à 17h

09 72 63 28 30
09 72 63 28 30

Nous soutenons une économie responsable 48 Couleurs

Mentions légales

Réalisé par EPIXELIC
— Copyright 2023 — Mentions légales — CGV — Règlement Intérieur — Modifier vos préférences de cookies
Ce site utilise les cookies pour réaliser des statistiques anonymes sur les visites. Ces informations nous aident à améliorer votre expérience et offrir des contenus pertinents. Notre politique de confidentialité est accessible en pied de page dans les mentions légales.
Refuser Accepter