Talend Data Integration Basics

Talend Studio for Data Integration améliore considérablement l’efficacité de la conception de vos Jobs d’intégration de données grâce à son environnement graphique de développement simple à utiliser. Il permet des déploiements rapides ainsi que la réduction des coûts de maintenance grâce à des connecteurs intégrés vers tous les systèmes source et cible, ainsi que par son support de tous les types d'opérations d'intégration, de migration et de synchronisation de données.

Cette formation vous permet d’utiliser rapidement Talend Studio for Data Integration dans des cas d'utilisation réelle. Elle traite des fonctionnalités basiques du Studio et vous apprend à les utiliser afin de mettre en place des tâches d’intégration de données fiables et faciles à maintenir, permettant de résoudre des problèmes pratiques : extraire des données depuis des bases de données et des fichiers aux formats les plus utilisés, transformer ces données et les intégrer dans des cibles.

Les compétences acquises durant cette formation s’appliquent à la plupart des produits Talend. Cette formation sert de socle à toutes les formations Talend.

DuréeDeux jours (14 heures)
PublicToute personne souhaitant utiliser le Studio Talend pour effectuer des tâches d’intégration de données : les développeurs de logiciels et les responsables de développement.
PrérequisConnaissances de base en informatique, notamment une connaissance de Java ou d’un autre langage de programmation ainsi que du langage SQL et des concepts généraux relatifs aux bases de données.
Objectifs de la formation
À l’issue de cette formation, vous pourrez :
  • Créer un projet
  • Créer et exécuter un Job qui lit, transforme et écrit des données
  • Effectuer une jointure sur des données de plusieurs sources différentes dans un Job
  • Enregistrer un schéma pour des utilisations répétées
  • Créer et utiliser des métadonnées et des variables de contexte dans des Jobs
  • Vous connecter à une base de données, la lire et y écrire à partir d’un Job Talend
  • Accéder à un service Web public à partir d’un Job
  • Utiliser des Jobs maîtres et des sous-jobs
  • Créer, exporter et tester l’exécution de Jobs en dehors du Studio
  • Faire appel à des techniques simples de gestion des erreurs
  • Utiliser les bonnes pratiques en matière de nommage des Jobs et composants, d’astuces et de documentation
Programme de la formation

Prise en main

  • Démarrage du Studio Talend
  • Création d’un premier Job
  • Exécution d'un Job

Utilisation de fichiers

  • Lecture d'un fichier d'entrée
  • Transformation de données
  • Exécution d'un Job
  • Combinaison de colonnes
  • Duplication d'un Job
Jointures sur les sources de données
  • Création d’une métadonnée
  • Jointure de sources de données
  • Capture des rejets
  • Correction du flux Lookup
Filtrage des données
  • Filtrage des données de sortie
  • Utilisation de différents filtres
Utilisation des variables de contexte
  • Présentation et utilisation des variables de contexte
  • Utilisation des variables de contexte du référentiel
Gestion des erreurs
  • Détection et gestion des erreurs simples
  • Retourner un avertissement
Schémas génériques
  • Configuration des fichiers des données de ventes
  • Création de la métadonnée Customer
  • Création de la métadonnée Product

Utilisation des bases de données

  • Création de la métadonnée de base de données
  • Création de la table Customer
  • Création de la table Product
  • Configuration d'une table des ventes
  • Jointure sur les données
  • Finalisation du Job
Création de Jobs maître
  • Contrôle de l’exécution d’un Job à l’aide d’un Job maître
Utilisation de Services Web
  • Accès à un Service Web
  • Capture et visualisation d'une sortie XML détaillée
Exécution de Jobs en Standalone
  • Construction d’un Job
  • Modification du Job
Documentation d'un Job
  • Bonnes pratiques de documentation d'un Job