SlideShare a Scribd company logo
1 of 17
PENTAHO
Sommaire
Introduction Général
Pentaho Data Integration (ETL)
Reporting
Analyse OLAP : Pentaho Analysis
Les tableaux de bords dans Pentaho
Conclusion Général
INTRODUCTION
Pentaho Data Integration
Définition :
 Pentaho Data Integration (anciennement K.E.T.T.L.E – Kettle ETTL
Environment)
La petite histoire
 KETTLE a été développé il y a 5 ans par Matt CASTERS, un consultant
en Business Intelligence (BI) indépendant, dans un premier temps pour ses
propres besoins
 Le projet a été rendu open Source l’année dernière et PENTAHO l’a
acquis au début de l’année 2006.
 C’est ainsi que KETTLE est devenu Pentaho Data Integration (PDI). Matt
conserve le leadership sur le projet en tant que « Chief Data Integration »
chez PENTAHO.
Fonctionnalités
 PDI permet de créer deux types de processus :
 Les transformations
 Les tâches
Les composants PDI
 SPOON :
 Parmi ses étapes :
 Connexion à n’importe quelle base de données au travers d’un
driver JDBC
 Lecture et écriture dans des fichiers de type XML, XLS,…
 Opérateurs relationnels tel que : Jointure, agrégation,…
 Exécution de SQL directe ou appel de procédures de bases de
données
Les composants PDI
 PAN :
Les composants PDI
 CHEF :
 Introduit une autre notion : La tâche
 Il vous permettra de surveiller l’exécution de
vos transformations.
Les composants PDI
 Kitchen :
 C’est un outil de développement de chaînes ETL,
permet d’ordonnancer les différentes transformations
développées avec Spoon
Les tableaux de bords Pentaho
Pentaho Dashboard
Pentaho CDF & C*tools
 le projet communautaire Pentaho CDF
(Community Dashboard Framework).
 D’autres projets se sont ajoutés à Pentaho
CDF, pour constituer ce qu’on appelle
désormais les « C*tools »:
 CDA (Community Data Access)
 CCC (Community Charting Components)
 CST (Community Startup Tabs)
 CDE (Community Dashboard Editor)
Conclusion de PDI

More Related Content

What's hot

Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...
Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...
Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...
Abderrahmane Belhimer
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatique
chammem
 

What's hot (20)

Cours architecture
Cours architectureCours architecture
Cours architecture
 
Presentation PFE Inetum Tunisie
Presentation PFE Inetum TunisiePresentation PFE Inetum Tunisie
Presentation PFE Inetum Tunisie
 
Gestion soutenance ppt
Gestion soutenance pptGestion soutenance ppt
Gestion soutenance ppt
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...
Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...
Mémoire de fin d'études. Modules: SI Helpdesk , Gestion Park informatique , B...
 
Présentation Talend Open Studio
Présentation Talend Open StudioPrésentation Talend Open Studio
Présentation Talend Open Studio
 
Talend
TalendTalend
Talend
 
Porter stemming algorithm
Porter stemming algorithmPorter stemming algorithm
Porter stemming algorithm
 
Tp python dauphine
Tp python dauphineTp python dauphine
Tp python dauphine
 
Les Streams de Java 8
Les Streams de Java 8Les Streams de Java 8
Les Streams de Java 8
 
Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
 
Guide talend
Guide talendGuide talend
Guide talend
 
Présentation Mémoire Master de Recherche
Présentation Mémoire Master de RecherchePrésentation Mémoire Master de Recherche
Présentation Mémoire Master de Recherche
 
PFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatiquePFE : ITIL - Gestion de parc informatique
PFE : ITIL - Gestion de parc informatique
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process Management
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammami
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
 
Module Statistique et BI de l’Application ITSPCare’Hosp
Module Statistique et BI de l’Application ITSPCare’HospModule Statistique et BI de l’Application ITSPCare’Hosp
Module Statistique et BI de l’Application ITSPCare’Hosp
 
iRecruite
iRecruiteiRecruite
iRecruite
 
Laravel 9 comprendre les fondamentaux.
Laravel 9 comprendre les fondamentaux.Laravel 9 comprendre les fondamentaux.
Laravel 9 comprendre les fondamentaux.
 

Viewers also liked

Annette BI Portfolio
Annette BI PortfolioAnnette BI Portfolio
Annette BI Portfolio
atako
 
Pentaho bi suite overview presentation
Pentaho bi suite overview   presentationPentaho bi suite overview   presentation
Pentaho bi suite overview presentation
nvvrajesh
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
crazytechnet
 
Pentaho-BI
Pentaho-BIPentaho-BI
Pentaho-BI
Edureka!
 

Viewers also liked (20)

[Tech bi]présentation commerciale-pentaho_tech-it__anpme_moussanada_it_2014
[Tech bi]présentation commerciale-pentaho_tech-it__anpme_moussanada_it_2014[Tech bi]présentation commerciale-pentaho_tech-it__anpme_moussanada_it_2014
[Tech bi]présentation commerciale-pentaho_tech-it__anpme_moussanada_it_2014
 
Introduction To Pentaho
Introduction To PentahoIntroduction To Pentaho
Introduction To Pentaho
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
 
Séminaire Linalis et Pentaho Paris le 7 Juillet 2011
Séminaire Linalis et Pentaho Paris le 7 Juillet 2011Séminaire Linalis et Pentaho Paris le 7 Juillet 2011
Séminaire Linalis et Pentaho Paris le 7 Juillet 2011
 
Retour d'expérience sur Pentaho Data Integration - ce que PDI nous a apporté
Retour d'expérience sur Pentaho Data Integration - ce que PDI nous a apportéRetour d'expérience sur Pentaho Data Integration - ce que PDI nous a apporté
Retour d'expérience sur Pentaho Data Integration - ce que PDI nous a apporté
 
Présentation: Business Intelligence - Cas du Maroc
Présentation: Business Intelligence - Cas du MarocPrésentation: Business Intelligence - Cas du Maroc
Présentation: Business Intelligence - Cas du Maroc
 
Maroc fr
Maroc frMaroc fr
Maroc fr
 
Annette BI Portfolio
Annette BI PortfolioAnnette BI Portfolio
Annette BI Portfolio
 
Penta formation-pentaho
Penta formation-pentahoPenta formation-pentaho
Penta formation-pentaho
 
Pentaho bi suite overview presentation
Pentaho bi suite overview   presentationPentaho bi suite overview   presentation
Pentaho bi suite overview presentation
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Pentaho-BI
Pentaho-BIPentaho-BI
Pentaho-BI
 
Solutions SAP pour la performance logistique
Solutions SAP pour la performance logistiqueSolutions SAP pour la performance logistique
Solutions SAP pour la performance logistique
 
OLTP vs OLAP
OLTP vs OLAPOLTP vs OLAP
OLTP vs OLAP
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
 
Pentaho Data Integration Introduction
Pentaho Data Integration IntroductionPentaho Data Integration Introduction
Pentaho Data Integration Introduction
 
Data Mashups for Analytics
Data Mashups for AnalyticsData Mashups for Analytics
Data Mashups for Analytics
 
Oltp vs olap
Oltp vs olapOltp vs olap
Oltp vs olap
 
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
 
OLAP
OLAPOLAP
OLAP
 

Pentaho

  • 2. Sommaire Introduction Général Pentaho Data Integration (ETL) Reporting Analyse OLAP : Pentaho Analysis Les tableaux de bords dans Pentaho Conclusion Général
  • 5. Définition :  Pentaho Data Integration (anciennement K.E.T.T.L.E – Kettle ETTL Environment)
  • 6. La petite histoire  KETTLE a été développé il y a 5 ans par Matt CASTERS, un consultant en Business Intelligence (BI) indépendant, dans un premier temps pour ses propres besoins  Le projet a été rendu open Source l’année dernière et PENTAHO l’a acquis au début de l’année 2006.  C’est ainsi que KETTLE est devenu Pentaho Data Integration (PDI). Matt conserve le leadership sur le projet en tant que « Chief Data Integration » chez PENTAHO.
  • 7. Fonctionnalités  PDI permet de créer deux types de processus :  Les transformations  Les tâches
  • 8. Les composants PDI  SPOON :  Parmi ses étapes :  Connexion à n’importe quelle base de données au travers d’un driver JDBC  Lecture et écriture dans des fichiers de type XML, XLS,…  Opérateurs relationnels tel que : Jointure, agrégation,…  Exécution de SQL directe ou appel de procédures de bases de données
  • 10. Les composants PDI  CHEF :  Introduit une autre notion : La tâche  Il vous permettra de surveiller l’exécution de vos transformations.
  • 11. Les composants PDI  Kitchen :  C’est un outil de développement de chaînes ETL, permet d’ordonnancer les différentes transformations développées avec Spoon
  • 12. Les tableaux de bords Pentaho
  • 14.
  • 15.
  • 16. Pentaho CDF & C*tools  le projet communautaire Pentaho CDF (Community Dashboard Framework).  D’autres projets se sont ajoutés à Pentaho CDF, pour constituer ce qu’on appelle désormais les « C*tools »:  CDA (Community Data Access)  CCC (Community Charting Components)  CST (Community Startup Tabs)  CDE (Community Dashboard Editor)