Talend Maîtrise

  • Référence : PYCB300
  • Durée : 3 jours (21 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Connaissance du SQL

PROFIL DES STAGIAIRES

  • Tout informaticien amené à gérer des flux de données inter-application ou à alimenter un entrepôt de données

OBJECTIFS

  • Mettre en place et paramétrer un environnement de développement stable sur la base de la version gratuite de Talend
  • Modéliser ses besoins
  • Maîtriser la bibliothèque de composants
  • Implémenter, déboguer et déployer ses jobs

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Bigdata

CONTENU DU COURS

1 - Introduction

  • Problématique
  • EAI / ERP
  • Installation

2 - Découverte de l'environnement

  • Premier pas avec TOS
  • Vue d’ensemble des composants

3 - Les premiers flux

  • Le Business Model
  • Le job
  • Les bonnes pratiques
  • tRowGenerator
  • tFileInputExcel et tFileOutputExcel
  • tMsgBox
  • tSendMail
  • Type de liaisons entre composants
  • Exécuter un job

4 - Traiter les données

  • tFilterRow
  • tUniqRow
  • tAgregateRow
  • tSortRow
  • tMap

5 - Les métadonnées

  • Vue d’ensemble
  • Créer une métadonnée Excel
  • Utiliser une métadonnée Excel
  • Créer une métadonnée Access
  • Récupérer les tables d’une BDD

6 - Travailler avec les bases de données

  • tAccessInput
  • tAccessOutput

7 - Autres composants et fonctionnalités

  • Variables globales
  • tBuffer
  • tSystem
  • tServerAlive
  • tUnite
  • tReplicate

8 - Les itérations

  • tFileList
  • tInfiniteLoop
  • tLoop
  • tPOP
  • tFlowToIterate

9 - Gestion des logs et des erreurs

  • tLogRow
  • tDie et tLogCatcher
  • tWarn
  • tStatCatcher
  • tFlowMeter et tFlowMeterCatcher

10 - Fonctionnalités avancées

  • Variables de contexte
  • Créer une variable de contexte
  • Utiliser une variable de contexte
  • Modifier une variable de contexte
  • Cascade de jobs
  • Les routines

11 - Automatisation et documentation

  • Documenter ses jobs
  • Générer des scripts