Talend Best Practices

La formation Talend Best Practices s’adresse aux utilisateurs de Talend Open Studio/Talend Integration Suite.

A l’issue de cette formation, vous serez à même de développer vos jobs dans le respect des bonnes pratiques d’utilisation de Talend Open Studio et de Talend Integration Suite. Vous serez à même de mettre en œuvre les automatismes indispensables à la conception de jobs robustes et optimisés.

Cette formation a été mise en place en coordination avec l’équipe de développement Talend et est basée sur les retours d’expériences de nos clients.

 

Objectifs :

Réaliser des développements robustes

Public :

  1. Ingénieur BI, Ingénieur de Développement
  2. Chef de Projet, Architecte

Pré-requis :

Talend Open Studio Foundation ou Talend Integration Suite Development

Méthode Pédagogique :

Cette formation s’appuie sur des cas d’utilisation concrets
Théorie : 80%
Pratique : 20%

Durée :

1 jour soit 7h

 1. Les fondamentaux

  1. Dessiner son job dans le respect de best practices
  2. Commenter ses jobs et gérer la documentation
  3. Paramétrer son Studio de manière optimale
  4. Astuces d’utilisation

 2. Disposer d’un environnement de test

  1. Définir différents environnements d’exécution
  2. Utilisation des contextes au sein des jobs

 3. Découper ses jobs

  1. Découper ses jobs en tâches fonctionnelles
  2. Ordonnancer ses sous-jobs (OnSubJobOk, OnComponentOk, etc )
  3. Ordonnancer ses jobs (Joblet et tRunJob)

 4. Utiliser les jars et classes existants dans votre entreprise

  1. Importer vos jars existants dans les routines
  2. Fédérer son code grâce aux routines

 5. Optimiser ses jobs

  1. Optimiser son utilisation du tMap
  2. Utiliser les composants Bulk (chargement de masse)
  3. Utiliser les composants ELT
  4. Utiliser une même connexion pour plusieurs composants
  5. Utiliser le mode transactionnel / Activer le commit/roolback
  6. Utiliser les flux Reject des composants

 6. Suivre l’activité de ces jobs et gérer les erreurs

  1. Mettre en place une gestion de log
  2. Déclencher un job de reprise sur erreur
  3. Suivre l’exécution de ces jobs

 7. Bénéficier de l’appui de la communauté et des services Talend

  1. Solliciter le support communautaire
  2. Solliciter le support professionnel de Talend
  3. Bénéficier des ressources de Talend Exchange