M2i Formation

Pentaho Data Integration - Développeur

Par M2i Formation

Objectifs

  • Utiliser l'outil Pentaho Data Integration.

Programme

Introduction

  • Problématique
  • EAI / ETL
  • Architecture
  • Installation

Découverte de l'environnement

  • Premier pas avec PDI
  • Vue d'ensemble des composants

Les premiers Flux

  • Les transformations
  • Les jobs
  • Generate Rows
  • Generate Random value
  • Text file Output
  • CSV Input
  • Write to log
  • Mail
  • Types de liaisons entre composants
    • Dans un Job
    • Dans une transformation
  • Exécuter un job
  • Exécuter une transformation

Traiter les données

  • Sort rows
  • Unique rows
  • Filter rows
  • String cut
  • Replace in string
  • Calculator
  • Join rows
  • Merge join
  • Merge rows
  • Group by

Les métadonnées

  • Vue d'ensemble
  • Créer une métadonnée BDD

Travailler avec les bases de données

  • Base de données supportées
  • Récupérer une table d'une métadonnée
  • Interaction avec la base de données
  • Mise en pratique
    • Jointure entre 2 tables
    • Insert / Update
    • Database

Autres composants et fonctionnalités

  • Write to log
  • Set / Get Variables
  • Copy / Get rows to result
  • Web Services Lookup
  • Propriétés d'un job et transformation

Les itérations

  • Cas général
    • Job
    • Transformation
  • Mise en pratique
    • Itération avec paramètres et "Copy rows to result"
    • Itération avec "Copy rows to result" et "Get rows from result"

Gestion des logs et des erreurs

  • Plusieurs types d'erreurs
  • Gestion d'erreurs
    • Dans un job
    • Dans une transformation
    • Paramètres de gestion d'erreurs
    • Composant "Data Validation"
  • Gestion des logs
    • Les niveaux de logs
    • Logs via la console
    • Logs sauvegardés en BDD

Fonctionnalités avancées

  • Déboguer notre application
    • Prévisualiser nos données
    • Ajout de points d'arrêts
  • Parallélisation des traitements

Automatisation et documentation

  • Exporter vos travaux
  • Kitchen : l'exécuteur de jobs
    • Fichier
    • Repository
    • Tâches planifiées
  • Documenter ses jobs

Pédagogie

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formationTélécharger au format pdf Ajouter à mes favoris

Formations de la même catégories (3)

Dawan
PentahoPar Dawan

Comprendre le processus d'intégration de données - Maîtriser l'outil Pentaho et la bibliothèque de composants

Orsys
Pentaho Report Designer, conception de rapportsPar Orsys

Pentaho Report Designer (PRD) est un outil permettant de développer des rapports complexes utilisant diverses sources de données. Cette formation vous apprendra à l'installer, à le configurer et vous guidera pas à pas dans la création, la génération et la publication de rapports sur le serveur décisionnel.

M2i Formation
Pentaho Data Integration - DéveloppeurPar M2i Formation
  • Utiliser l'outil Pentaho Data Integration.