Talend Data Integration Advanced

Talend Enterprise Data Integration offre un ensemble complet d’outils extensibles et évolutifs pour accéder aux données, les transformer et les intégrer depuis tout type de système métier.

Les utilisateurs peuvent travailler par équipes sur des projets partagés dans un référentiel à distance, et monitorer les Jobs et les modifications de la base de données.

Ce cours vous permet d’apprendre à utiliser les fonctionnalités plus avancées de Talend Data Integration le plus rapidement possible.

DuréeUn jour (7 heures)
PublicToute personne souhaitant utiliser Talend Data Integration pour effectuer des tâches d’intégration et de gestion de données : développeurs logiciels et responsables de développement.
PrérequisAvoir suivi la formation Talend Data Integration Basics. Connaissances de base en informatique, notamment familiarité avec Java ou un autre langage de programmation, avec le SQL et connaissances des concepts généraux des bases de données.
Objectifs de la formation
À l’issue de cette formation, vous pourrez :
  • Démarrer le Studio Talend et le connecter à un référentiel distant
  • Utiliser des branches SVN dans le Studio
  • Exécuter un Job dans le Studio sur un serveur de Jobs distant
  • Monitorer le processeur hôte et la mémoire JVM en temps réel lors de l’exécution d’un Job
  • Utiliser les fonctionnalités de débogage dans le Studio
  • Configurer un projet Talend de façon à capturer les statistiques et les logs, et les monitorer à partir d’Activity Monitoring Console
  • Implémenter plusieurs méthodes d’exécution parallèle dans un Job Talend
  • Créer des Joblets
  • Créer un test unitaire à partir d’un Job en cours d’exécution
  • Configurer une base de données pour monitorer et journaliser les modifications dans une base de données séparée de capture des données modifiées (CDC) et l’utiliser pour effectuer des mises à jour incrémentielles entre la source et la cible
Programme de la formation

Connexion à un référentiel distant

  • Création d’une connexion distante

SVN dans le Studio

  • Copie d’un Job dans une branche
  • Comparaison de Jobs
  • Réinitialisation d'une branche
Exécution d’un Job à distance
  • Création et exécution d’un Job à distance
Monitoring de l’activité des Jobs
  • Configuration des statistiques et des logs
  • Utilisation de l’Activity Monitoring Console
Exécution parallèle
  • Écriture de fichiers volumineux
  • Écriture dans des bases de données
  • Parallélisation automatique
  • Partitionnement
Joblets
  • Création d’un Joblet à partir d’un Job existant
  • Création d’un Joblet à partir de rien
  • Joblet à déclenchement

Tests unitaires

  • Création d’un test unitaire

Change Data Capture

  • Examen des bases de données
  • Configuration de la base de données du Change Data Capture
  • Monitoring des modifications
  • Mise à jour de l'entrepôt de données
  • Réinitialisation des bases de données