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.

Duration 2 jours (14 heures)
Target audience Toute personne souhaitant utiliser le Studio Talend pour y effectuer des tâches d’intégration et de gestion de données : chefs de projet, développeurs, experts BI et administrateurs de bases de données
Prerequisites 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
Course objectives

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
  • 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 puis lire et écrire des données depuis un Job
  • Accéder à un Web Service public depuis un Job
  • Travailler avec des Jobs maîtres et des sous-Jobs
  • Construire, exporter et tester des Jobs en dehors du Studio
  • Utiliser des techniques basiques de gestion d’erreurs
  • Utiliser les bonnes pratiques de nommage de Job et de Composant, et rédiger une documentation
Course agenda

Plan du cours :

Prise en main

  • Lancement du Studio Talend
  • Création du premier Job
  • Exécution du Job

Traitements de fichiers

  • Lecture d’un fichier d’entrée
  • Transformation de données
  • Exécution du Job
  • Combinaison de colonnes
  • Duplication d’un Job

Jointures de données

  • Création d’une métadonnée
  • Création d’une jointure
  • Capture des erreurs de jointure
  • Correction du flux Lookup

Filtrage de données

  • Filtrage de données de sortie
  • Utilisation de filtres multiples

Utilisation des variables de contexte

  • Utilisation des variables de contexte
  • Utilisation des variables de contexte du référentiel

Gestion d’erreurs

  • Gestion d’erreurs
  • Génération d’un avertissement

Schémas génériques

  • Mise en place des fichiers des ventes
  • Création des métadonnées des clients
  • Création des métadonnées des produits

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 de la table Sales
  • Jointure sur les données
  • Finalisation du Job

 

Création d’un Job maître

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

Services Web

  • Accès à un Service Web

Exécuter des Jobs en Standalone

  • Construction d’un Job
  • Modification du Job

Bonnes pratiques et documentation

  • Documentation des Jobs