Talend Open Studio Data Integration : Approfondissement

Inter-company training

Who is the training for?

Administrateurs systèmes/BDD, Chefs de projets, Développeurs

Duration

2,00 day(s)

Language(s) of service

EN FR

Prerequisites

Connaissance de Talend et de Java

Goals

Comprendre le processus d'intégration de données - Maîtriser l'outil Talend Open Studio et la bibliothèque de composants - Créer des process pérennes ETL avec Talend.

Contents

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

Atelier pratique: paralléliser des sous-jobs, synchroniser les jobs avec un événement externe

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

Atelier: Debuggage basique/avancé de tâches

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)

Atelier: Déploiement de tâches et chargement dynamique du contexte

Utilisation avancée

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

Atelier: Utilisation des composants tJavaRow, tJavaFlex - création de logs avec tCatch, tDie... - utilisation de l'éditeur Java embarqué

Les composants Talend

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

Teaching methods

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluation

Contrôle continu

Certificate, diploma

Attestation de fin de stage mentionnant le résultat des acquis

Organization contact details

Dawan - Service commercial

These courses might interest you

EN
Day
On request
Software - Graphic software - Cad/cam software - Blender Software