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. 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, les transformer et les intégrer dans des cibles.

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

Durée 2 jours
(14 heures)
Public Toute personne souhaitant utiliser le Studio Talend pour y effectuer des tâches d’intégration de données : développeurs et responsables développement.
Pré-requis Connaissances de base en informatique, notamment une connaissance de Java ou d’un autre langage de programmation ainsi que du langage SQL ou d’autres concepts généraux relatifs aux bases de données.
Objectifs
À 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
  • Fusionner des données provenant de 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 puis lire et écrire des données depuis un Job
  • Accéder à un service Web public depuis un Job
  • Utiliser des Jobs maîtres et des sous-Jobs
  • Construire, exporter et tester des Jobs en dehors du Studio
  • Implémenter des techniques basiques de gestion des erreurs
  • Utiliser les bonnes pratiques pour le nommage des Jobs et des composants, et rédiger une documentation
Plan du cours

Prise en main du Studio Talend

  • Lancer le Studio Talend
  • Créer votre premier Job
  • Exécuter un Job

Utilisation de fichiers

  • Lire un fichier d’entrée
  • Transformer des données
  • Exécuter un Job
  • Combiner des colonnes
  • Dupliquer un Job

Jointures sur des données

  • Créer des métadonnées
  • Créer une jointure
  • Capturer des erreurs de jointure
  • Corriger un lookup

Filtrage de données

  • Filtrer des données de sortie
  • Utiliser des filtres multiples avec le tMap

Utilisation de variables de contexte

  • Comprendre et utiliser des variables de contexte
  • Utiliser des variables de contexte du référentiel

Gestion des erreurs

  • Détecter et gérer des erreurs basiques
  • Générer un avertissement

Schémas génériques

  • Mettre en place des fichiers de ventes
  • Créer des métadonnées client
  • Créer des métadonnées produit

Utilisation de bases de données

  • Créer des métadonnées de base de données
  • Créer une table client
  • Créer une table produit
  • Configurer une table ventes
  • Effectuer des jointures sur les données
  • Finaliser le Job

Création d’un Job maître

  • Contrôler l’exécution du Job en utilisant un Job maître

Utilisation de services Web

  • Accéder à un service Web

Exécution de Jobs en Standalone

  • Construire un Job
  • Modifier un Job

Documentation d’un Job

  • Utiliser les bonnes pratiques pour documenter un Job