Você está na página 1de 7

1

Pentaho, progiciel de gestion intgr (PGI)


I. Le dcisionnel d'entreprise

Comprendre l'analyse dcisionnelle : le point sur les mthodes et les outils de la Business Intelligence. L'informatique dcisionnelle (encore appele Business Intelligence ou analyse dcisionnelle) est apparue dans les annes 80 et est devenue aujourd'hui un march port par une phase de croissance continue. De plus en plus, les entreprises brassent un volume de donnes tel qu'il est souvent difficile de comprendre ces informations et d'en dgager des connaissances utiles. La matrise de l'information interne devient un vritable enjeu : l'objectif de l'informatique dcisionnelle est de mieux utiliser les informations pour une meilleure gestion des performances de l'entreprise.

Les domaines couverts par l'analyse dcisionnelle Le champ de l'analyse dcisionnelle, d'abord centr sur la gestion budgtaire dans les grandes entreprises, s'est progressivement tendu tous les domaines de l'entreprise : la gestion de la relation client ( Customer Relationship Management), la gestion interne des connaissances et les ressources humaines.

Les outils d'analyse dcisionnelle Avec une centralisation de l'information en provenance de plusieurs bases de donnes de l'entreprise dans un entrept de donnes (datawarehouse), les outils d'aide la dcision donnent actuellement la possibilit aux entreprises d'analyser leur activit, de mieux en comprendre les volutions, et d'en optimiser la gestion en s'appuyant sur des indicateurs stratgiques et en se basant sur des mthodes statistiques et qui permettent de dcouvrir des tendances essentielles pour une prise de dcision stratgique.

Les Progiciels de Gestion Intgr : PGI Un progiciel de gestion intgr (PGI) est, selon le grand dictionnaire terminologique, un logiciel qui permet de grer l'ensemble des processus d'une entreprise, en intgrant l'ensemble des fonctions de cette dernire comme la gestion des ressources humaines, la gestion comptable et financire, l'aide la dcision, mais aussi la vente, la distribution, l'approvisionnement, le commerce lectronique .

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Pentaho l'essai

Pentaho est une plateforme complte dinformatique dcisionnelle open source entirement dveloppe en Java et permettant du reporting simple, de l'"OLAP", ou du data mining. Elle permet la distribution de diverses fonctionnalits plusieurs utilisateurs par l'intermdiaire d'une application Web ou un portail. Entre autres, on y trouve l'envoi automatique de documents par email. Pentaho est propose en deux versions: open source et une version commerciale. Cette dernre se veut plus professionnelle que la version open source et propose une meilleure interface utilisateur, la gestion des droits d'accs et la gestion du cycle de vie des documents (dveloppement, test, production, suppression).

II- PENTAHO FONCTIONS : 1. Reporting

Toutes les organisations ont besoin du reporting d'une manire ou d'une autre. En consquence, le reporting est considr comme un besoin en Business Intelligence et est frquemment la premire application dploye. Le reporting de Pentaho permet aux organisations de construire et diffuser l'information trs facilement aux diffrents acteurs de la socit.

Dploiement flexible de l'ordinateur de bureau autonome, rapports Web interactif de business intelligence avec une alternative open source chaque tape Large appui de points d'mission de donnes (OLAP, XML ) Options flexibles et diffrents formats: pdf, HTML, Excel, avec une mise en forme riche ou texte conception guide de rapports pour une cration rapide et facile dition professionnelle disponible avec des possibilits additionnelles de dploiement comprenant groupage, abonnements, intgration d'annuaires, versioning, audit, et plus...

2. Analyse L'analyseur de Pentaho est un outil riche d'aide la dcision. Par exemple, si un rapport montre des ventes plus bas que prvues, on peut aisment rpondre des questions comme :

Le problme est il li au produit o certaines rgions ? Qu'est ce qui diffrencie cette combinaison d'autres qui n'ont pas des problmes ?

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Y a-t-il un problme relatif aux effectifs des ventes ? Aux campagnes de vente ? Ou autre chose ?

Les outils d'analyse de Pentaho rpondent ce genre de questions en explorant librement l'information, avec des outils de dragging, dropping, drilling... Le temps de rponse des questions complexes est trs rapide et offre des possibilits avances de visualisation des donnes grce aux tableaux de bord, l'intgration d'autres produits dans la suite Pentaho. Pentaho offre galement la possibilit de faire des bilans partir de fichiers Excel. Pentaho apporte la puissance de l'OLAP Excel en permettant d'explorer et d'analyser des donnes directement dans Excel. Cela fonctionne grce Mondrian OLAP et fournit des possibilits analytiques puissantes. Pentaho intgre directement les services PivotTable de Microsoft Excel, ainsi que des informations et des outils supplmentaires commes les drill-down et le "data-pivoting".Ces outils permettent facilement et de faon interactive une analyse pousse de l'information, en explorant les donnes pour dcouvrir rapidement des tendances ou des anomalies. Par exemple, un utilisateur regardant des informations commerciales pour l'anne dernire pourrait facilement faire un drill down du rsum annuel pour comparer des ventes travers des produits, ou pour analyser l'excution de ventes spcifiques diffrentes rgions gographiques.

Les outils d'analyse permettent galement des utilisateurs d'enrichir les donnes avec Excel et les diagrammes d'Excel. Tout ceci est construit sur des normes ouvertes comprenant le DB Ole pour OLAP (ODBO) et XML pour l'analyse (XML/A). Les dashboards fonctionnent avec Pentaho Professional Edition, Pentaho Open BI Suite ou Mondrian de faon autonome.

3. Dashboards (Tableaux de bords)

Les tableaux de bord de Pentaho ont une interface visuelle attrayante et intuitive cette visualisation intuitive des rsultats est permise par le tracking plusieurs niveaux (individus,organisations, secteurs, dpartements). Intgration avec les fonctions de reporting et d'analyse de sorte que les utilisateurs puissent extraire des donnes des rapports fondamentaux d'analyse pour comprendre quels facteurs contribuent la bonne ou mauvaise excution. Des alertes peuvent tre paramtres pour surveiller sans interruption des exceptions et en informer les utilisateurs.

4. l'intgration des donnes

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Fournir des rsultats et des rsums cohrents et simples au plus proche de l'information telle qu'elle est et travers toutes les sources est l'un des plus grands dfis relevs par les organisations aujourd'hui. La fonction "intgration de donnes" de Pentaho fournit des possibilits puissantes d'extraction, de transformation et de chargement (ETL) en utilisant une approche innovatante (mta-donnes...). La fonction "intgration de donnes" de Pentaho est une solution complte d'ETL comprenant :

Bibliothque comprenant 50 objets de mapping Donnes avanes pour le datawarehousing Excution et Entreprise-classe scalability Connecteur de SAP galement disponible

L'intgration de donnes de Pentaho est ouverte, repose sur une architecture normalise et est ajustable n'importe quel environnement ou solution de BI. Les avantages principaux de l'architecture incluent :

Java 100% un large appui de point d'mission de donnes comprenant des applications packages, plus de 25 applications - en open source et plateformes commerciales de base de donnes, dossiers plats, documents Excel, et plus... une architecture extensible Rutilisation facile des questions et des composants de transformation avec la gestion structure des modles, raccordements, notations, et plus Excution groupe des transformations d'ETL Entirement intgr avec la suite open source de Pentaho fournissant l'tablissement du programme, le droulement des oprations, le reporting, et l'analyse avance.

Les cots ici sont extremments rduits compars aux solutions sur mesure. Un abonnement annuel fournissant l'appui professionnel, les constructions certifies, et l'indemnification d'IP est galement disponible. Les cas pour ce type d'utilisation plus pousse sont utiles lorsque la population dans l'entrept de donnes ont des dimensions qui voluent trs lentement dans le temps. Egalement lorsque l'on veut : Exporter les informations des bases de donnes en fichiers texte ou sous d'autres formats de bases de donnes Importer des donnes dans des bases de donnes qui s'tendent des fichiers textes ou des fichiers excel. Faire un transfert de donnes entre les applications de base de donnes Explorer des donnes dans les bases de donnes existantes (tables, vues, etc.) Enrichir en information la recherche des donnes dans divers magasins de l'information (les bases de donnes, texte-dossiers, excellent des feuilles et plus)

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Supprimer des erreurs en appliquant des conditions complexes dans des transformations de donnes Intgration des nouvelles applications

5. Data Mining (exploitation des donnes) Une fois que l'on a l'analyse, le reporting, et les tableaux de bord dploys, il est temps de passer la phase exploitation des donnes. Le data mining fournit un avantage concurrentiel qui permet une organisation de maximiser son efficacit.Le data mining est un procd bas sur des algorithmes et des statistiques pour dcouvrir les modles et les corrlations signicative qui ne peuvent apparaitre dans une base de donnes classique.Par exemple, le data mining peut rvler quels sont les "bons" et les "mauvais" clients sur un certain nombre de caractristiques.L'exploitation de donnes de Pentaho est diffrencie par sa nature ouverte et normalise. Elle utilise la technologie Weka.

6. Outils et composants dcisionnels de Pentaho

Pentaho porte sur toute la chane dcisionnelle et utilise diffrents outils et composants dcisionnels open source :

Pour la collecte et l'intgration des diffrentes bases de donnes (MySQL, Postgres, etc) : Kettle (outil d'ETL intgr dans le logiciel Pentaho), Mondrian Pour la diffusion (portail) : JBoss Portal, TOMCAT Pour la prsentation des donnes et des rapports : JFreeReport, BIRT, JasperReport Pour les graphiques : JFreeChart Pour l'analyse : JPivot, Mondrian Pour la planification (scheduleur) : Quartz Pour le Worklfow : Enhydra Shark

La version professionnelle (sous licence commerciale) comporte des fonctionnalits supplmentaires importantes :

Administration des actions depuis une interface spcifique Workflow de publication des actions (dveloppement, tests, mise en production) Audit de l'application Scurit au niveau des tats Dure de vie des tats Stockage des actions en base de donnes Support des configurations en clusters.

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Personnalisation par l'utilisateur. Il peut par exemple choisir le format (HTML ou PDF) d'un tat qu'il souhaite recevoir priodiquement.

La version Pentaho Reporting Professional , limite au fonctions de reporting est facture 4500 euros par an. La version Pentaho BI Suite Professional est facture 6000 euros par an. 7. Installation de Pentaho

Pour tlcharger et installer une version serveur complte et fonctionnelle : http://prdownloads.sourceforge.net/pentaho/pentaho_demo-1.1.5.262.zip?download Avec la PCI (Pr-Configure installation, ce qui est disponible sous le package pentaho-demo), lorsque vous lancer le .bat, il s'ouvre 2 fentres DOS : i. l'une pour la base hypersonic (repository de Pentaho Open Source) ii. l'autre pour le serveur JBoss, serveur pr-configur avec un dployable Pentaho. Donc, jusque l, rien d'anormal. Ces deux fentres DOS restent ouvertes tout le temps de l'activit du serveur Pentaho (fermeture des 2 fentres avec le .bat "stop"). Pour tester la PCI, il faut utiliser un browser, avec l'url : http://localhost:8080/pentaho/Home Le Quick Start explique comment utiliser cette PCI : http://prdownloads.sourceforge.net/pentaho/Pentaho_Quick_Start_1.1.5.pdf?download Pour dvelopper une solution, il faut le design studio (ou le plug in Eclipse si vous avez Eclipse) : http://prdownloads.sourceforge.net/pentaho/pentaho-design-studio_1.1.5.151.zip?download Pour dvelopper des rapport, il faut utiliser le Pentaho Report Wizard ou bien coder manuellement le XML partir de Templates : http://prdownloads.sourceforge.net/pentaho/pentaho-report-design-wizard-1.1.5.190.zip?download Tout ceci vous donnera une plateforme fonctionnelle, vous permettant de crer des rapports JFree. Ensuite, pour aller plus loin, que a soit avec Kettle, Mondrian ou bien des installations de composants sur un serveur J2EE existant, il faut tudier la documentation : http://www.pentaho.org/download/latest.html o est expliqu le rle et l'utilit de chaque composant (base Olap, ETL, Reporting, ...)

Faut-il utiliser les composants sparment (lancer kettle...) ?

Utiliser sparemment les composants ou utiliser le serveur complet, cela dpend des objectifs : faire du reporting embarqu, mettre en place un ETL, mettre en place une solution de distribution de rapports... les combinaisons sont multiples.

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Pentaho Corp fdre les projets Open Source, assure l'inter-oprabilit entre les composants, fournit du support de la formation et organise un rseau de partenaires. Pentaho organise aussi la promotion de la plateforme dans son ensemble.

Guides d'installation de Pentaho sur Windows

http://www-igm.univ-mlv.fr/~dr/XPOSE2006/DELTIL_PEREIRA/pentaho.html

Mr Rabye KHALLOUK Ingnieur Business Intelligence

Você também pode gostar