Tarifs:A distance ou présentiel: 956 euros
Durée : 2 jours
Public : Administrateurs systèmes/BDD, Chefs de projets, Développeurs
Pré-requis : Connaissance de Talend et de Java
Objectifs : 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
Référence : BUS876-F
PROGRAMME:
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.
Utilisation avancée.
- Utilisation de composants évolués : Java ou expressions régulières
- La spécificité des flux XML dans Talend
- Réutilisation du code : les routines
Atelier : Utilisation des composants tJavaRow, tJavaFlex, utilisation de l'éditeur Java embarqué, déploiement d'une routine personnalisée.
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