Talend Data Mapper Essentials

Découvrez comment Talend Data Mapper vous aide à travailler avec des données hiérarchiques complexes, par exempleavec des structures imbriquées ou des boucles. Talend Data Mapper vous permet de définir et exécuter des transformations (appelées Maps) entre des enregistrements de données ou des documents. Les Structures d'entrée ou de sortie peuvent être définies manuellement ou être importées depuis des formats XML, SWIFT, COBOL, CSV, EDI, XLS, MySQL et bien d'autres.

Cette formation familiarise les participants avec les fonctionnalités les plus populaires de Talend Data Mapper.

Le premier jour est dédié à du contenu général. Ensuite les participants peuvent sélectionner des modules optionnels durant la seconde journée. Les exercices optionnels traitent des formats COBOL, EDI, SWIFT ou de la gestion de bases de données.

Durée 2 jours (14 heures)
Public Développeurs d’applications Java et architectes logiciels.
Prérequis Connaissances des bases en Java. Avoir suivi la formation Data Integration Basics
Objectifs de la formation
À l’issue de cette formation, vous pourrez:
  • Importer des structures depuis des fichiers/bases de données existants, ou créer des structures manuellement
  • Effectuer des mappings complexes et des structures d'entrée et de sortie
  • Utiliser la puissance de TDM depuis des Jobs ou des Routes
  • Travailler avec des standards complexes comme EDI et COBOL
  • Définir et exécuter des tests unitaires
Programme de la formation Création d’un mapping simple XML vers XML
  • Création d’une structure
  • Création d’un mapping
Boucles simples
  • Préparation
  • Création d’un nouveau mapping
  • Test du mapping
  • Ajout d’un filtre
Boucles imbriquées
  • Création d’un nouveau mapping
  • Test du mapping
Boucles d’agrégation
  • Boucle d'agrégation
Utilisation de fonctions supplémentaires
  • Utilisation d'une fonction de concaténation
  • Utilisation d'une fonction If Then Else
Utilisation du composant tHMap
  • Utilisation du composant tHMap
Utilisation des variables de contexte
  • Création du Job DI
  • Utilisation des variables de contexte
Utilisation du composant cMap
  • Création de la Route
  • Import de la stucture XML d'entrée
  • Création de la structure JSON de sortie
  • Création de XML vers JSON
  • Configuration du composant cMap et test de la Route
Refactoring
  • Mise à jour de l'héritage de la sortie
  • Mise à jour du mapping de la sortie
  • Mise à jour de l'héritage de l'entrée
  • Mise à jour du mapping de l'entrée
Définition et exécution de tests
  • Définition d'un cas de test