Public visé
Développeurs désirant approfondir leurs connaissances sur Talend Data Integration dans le cadre d’un système décisionnel.
Prérequis
Avoir suivi la formation “Talend Niveau 1” ou posséder des connaissances équivalentes.
Objectifs pédagogiques
À l’issue de cette formation, les participants seront capables de :
- Développer des connaissances avancées sur TOS
- Implémenter les concepts avancés de Talend
- Optimiser les délais de développement
- Utiliser efficacement le débogueur
- Améliorer la performance des flux
- Créer des composants personnalisés
- Orchestrer les flux via multithreading
- Exploiter la communauté Talend
Programme
Jour 1
Composants et concepts avancés
- Développement Talend avec composants embarquant Java (tJavaRow, tJavaFlex)
- Expressions régulières (Regex)
- Configuration des logs/erreurs spécifiques
- Manipulation de structures XML avancées
Réutilisables Talend
- Éditeur Java embarqué
- Organisation via routines
- Intégration de librairies Java externes
- Création de composants personnalisés
Débogage avancé
- Perspectives IDE
- Points d’arrêts
- Mode pas-à-pas
- Visualisation variables/données en temps réel
Jour 2
Optimisation de performance
- Monitoring via JConsole
- Gestion du Garbage Collector
- Parallélisation et gestion mémoire
- Mode ELT
- Optimisation des flux
Orchestration et production
- Exécution en ligne de commande
- Scheduler Talend
- Planificateur Windows
Communauté Talend
- Bonnes pratiques de recherche
- Sources fiables
- Intégration de composants communautaires