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 cette formation, ou en maîtriser les thèmes abordés :
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
Modalités d’évaluation des acquis
En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.