Formation Talaxie Data Integration Advanced
- Accueil
- Formations
- Formations EtlTool & Talaxie
- Formation Talaxie Data Integration Advanced
Finalité de la formation Talaxie Data Integration Advanced
Permettre aux utilisateurs de maîtriser les fonctionnalités avancées de Talaxie Data Integration afin de mieux diagnostiquer les traitements, optimiser l’exécution des Jobs et mettre en oeuvre des transformations avancées.
La formation aborde notamment le débogage et la gestion des erreurs, l’exécution multi-thread de sous-jobs indépendants, la mémorisation de données avec tMemorizeRows, ainsi que l’utilisation de composants et de routines Java réutilisables.
Objectifs pédagogiques opérationnels de la formation Talaxie Data Integration Advanced
À l’issue de la formation, les stagiaires seront capables de :
- Utiliser les outils de débogage disponibles dans Talaxie : mode Traces, logs et points d’arrêt simples ;
- Diagnostiquer les anomalies fonctionnelles et les erreurs techniques d’un Job, et mettre en oeuvre une gestion adaptée des rejets ;
- Mettre en oeuvre l’exécution multi-thread sur plusieurs sous-jobs indépendants et identifier les situations dans lesquelles cette approche est pertinente ;
- Utiliser le composant tMemorizeRows afin de mémoriser des valeurs et de comparer des enregistrements successifs ;
- Différencier les composants tJava, tJavaRow et tJavaFlex et choisir le composant adapté au besoin ;
- Créer et utiliser une routine Java réutilisable dans plusieurs Jobs Talaxie.
Public concerné par la formation Talaxie Data Integration Advanced
La formation s’adresse aux utilisateurs de Talaxie Data Integration amenés à concevoir, maintenir ou optimiser des flux ETL.
Les participants peuvent notamment être des développeurs, intégrateurs, consultants ou responsables de développement disposant déjà des connaissances de base sur Talaxie.
Pré-requis de la formation Talaxie Data Integration Advanced
- Talaxie installé et fonctionnel sur chaque poste stagiaire ;
- Avoir suivi la formation Talaxie Data Integration Basics ou disposer de connaissances équivalentes;
- Disposer de notions de base en Java pour la partie consacrée aux composants Java et aux routines;
- Disposer des fichiers et ressources nécessaires aux exercices pratiques;
- Un accès à une base de données est nécessaire uniquement si le module optionnel d’écriture parallèle en base est réalisé.
Moyens et méthodes pédagogiques de la formation Talaxie Data Integration Advanced
- La formation sera assurée par un consultant formateur garant du respect du contenu pédagogique et de la méthodologie définis par DeciVision et les modèles Editeurs
- Moyens : support pédagogique (PDF numérique remis à chaque stagiaire),
- Méthodes : Exposé, démonstration par le formateur, exercices pratiques pour les stagiaires
Suivi et évaluation de la formation Talaxie Data Integration Advanced
Suivi :
- Feuilles d’émargement dématérialisées par demi-journée signées par les participants et le formateur, permettant d’attester de la présence des stagiaires.
- Certificat de réalisation
- Attestation individuelle de fin de formation
Évaluation du stagiaire :
- Questionnaire de positionnement en amont de la formation permettant d’identifier le niveau initial du participant, de valider l’adéquation de la formation avec son besoin et de recueillir ses attentes.
- Évaluation continue tout au long de la formation par le formateur au moyen de mises en situation, exercices pratiques, études de cas ou échanges avec les participants.
- Évaluation théorique des acquis en fin de formation, sous forme de quiz, permettant de vérifier l’atteinte des objectifs pédagogiques. Le formateur revient sur les notions nécessitant des approfondissements.
Évaluation de la satisfaction (formateur et stagiaires) :
- Évaluation à chaud réalisée en fin de formation afin de mesurer la satisfaction des participants sur le contenu, l’animation et les conditions de réalisation de la formation.
- Compte rendu du formateur à l’issue de la session.
- Évaluation à froid, réalisée entre 45 jours et 3 mois après la formation, afin d’apprécier l’impact de la formation et le transfert des compétences en situation professionnelle.
Programme détaillé de la formation Talaxie Data Integration Advanced
Jour 1 (7h)
Matin (9h – 12h30)
Introduction et prérequis
Débogage simple
- Construction d’un Job de démonstration
- Utilisation du mode Traces
- Configuration des colonnes affichées
- Utilisation des points d’arrêt simples
- Analyse de l’exécution en mode Debug
Débogage avancé
- Importer une archive
- Création d’un job
- Ajout d’un composant à un job
- Utilisation des bonnes pratiques
- Documentation et gestion des jobs
Utilisation de fichiers
- Identification des anomalies fonctionnelles et des erreurs techniques
- Utilisation de tLogRow pour observer les données
- Gestion des flux valides et des rejets avec tMap
- Gestion d’une erreur technique avec OnSubjobError et tWarn
- Présentation de tLogCatcher
- Application pratique sur un flux clients
Exécution parallèle
- Différence entre exécution séquentielle et multi-thread
- Activation de l’option Exécution multi-thread
- Identification des sous-jobs pouvant être exécutés simultanément
- Comparaison des temps d’exécution avec le Job BigFiles
- Limites et précautions liées au multi-thread
- Écriture parallèle en base de données (module optionnel selon l’environnement disponible)
Exercices pratiques
À l’issue de la demi-journée, le stagiaire sera capable de diagnostiquer un Job Talaxie, de gérer différents types d’anomalies et de mettre en oeuvre une exécution multi-thread sur des sous-jobs indépendants.
Après-midi (14h – 17h)
Mémorisation des données
- Présentation du composant tMemorizeRows
- Importance de l’ordre des données
- Utilisation de tSortRow et tMemorizeRows
- Comparaison entre une ligne courante et une ligne précédemment traitée
- Application pratique : récupération du prix précédent d’un produit
Utilisation de code et de routines Java
- Différences entre tJava, tJavaRow et tJavaFlex
- Choix du composant selon le besoin
- Transformation d’un flux avec tJavaRow
- Présentation de tJavaFlex et de ses phases Start / Main / End
- Création et utilisation d’une routine Java réutilisable
Évaluation théorique des acquis
Exercices pratiques
Après-midi (17h – 17h30)
Evaluation à chaud
À l’issue de la demi-journée, le stagiaire sera capable de mémoriser des valeurs entre plusieurs lignes, d’utiliser les principaux composants Java de Talaxie et de créer une routine Java réutilisable.