Petit Déjeuner Pépinière du Logiciel Libre 25 juin 2008 1 / 37
Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 2 / 37
Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 3 / 37
Définition & principes L analyse décisionnelle (Business Intelligence) permet de collecter, consolider et analyser les données diffuses dans votre système d'information, ou dans divers applicatifs métiers, afin de produire : les indicateurs pertinents pour la prise de décision les tableaux de bords adaptés au suivi et à l'analyse de l'activité de l'entreprise. 4 / 37
Définition & principes Les utilisateurs accèdent rapidement à une information à jour, intelligible, pertinente et certifiée, ce qui permet d'aligner l'ensemble des collaborateurs sur la stratégie de l entreprise. Collecter et valoriser les données de l'entreprise pour accélérer la prise de décision et accroître les gains business 5 / 37
Définition & principes Quels sont les domaines d applications concernés? Tous Finance Comptabilité CRM ERP Ressources humaines Marketing Achats Ventes Production 6 / 37
Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 7 / 37
PRINCIPES La chaine décisionnelle La consolidation des données (Principes de l ETL) La restitution (Etats, Graphiques & KPI, WebServices) L analyse Multi-Dimensionnelle (OLAP) Le Data Mining 8 / 37
La restitution (Etats, Graphiques & KPI) Le Data Mining La chaine décisionnelle Les outils de requêtes L analyse Multi-Dimensionnelle (OLAP) La consolidation des données (ETL) DataWarehouse Datamart Système d information De l entreprise 9 / 37
La consolidation Les informations proviennent de différentes sources du SI La centralisation des données (due à l hétérogénéité des systèmes, réseaux, protocoles, interfaces, L'acquisition et l'intégration des données (ETL) circulant dans l'organisation L unification des données dans un système unique modélisation, interface, base de donnée datawarehouse La spécialisation par référentiels métiers datamart 10 / 37
La consolidation Les ETL Talend Open Studio Créer graphiquement des processus de manipulation de données Déploiement des processus vers des plateformes BI Kettle (Pentaho Data Integration) 11 / 37
La restitution Les résultats sont restitués sur différents supports au travers : De tableaux de bords (DashBoards) D outil de requêtes D états paramétrés synthétiques et lisibles (Rapport) De graphiques (Charts, camemberts, courbes, radars, ) D indicateurs clés de performances (KPI s) 12 / 37
La restitution Les Tableaux de Bords (Dashboards) Ils regroupent plusieurs documents (Kpi s, graphes, ) en une vue synthétique Ils donnent une bonne lisibilité de L information 13 / 37
La restitution Les rapports Publiés sous differentes formes (html, pdf, mail, ) paramétrables, enchainables Une information sûre et rapidement accessible 14 / 37
La restitution Les graphiques Ils reflètent une vision claire et synthétique de l information 15 / 37
Les outils de requêtes Un outil de requête performant apporte : Query By Example Simplicité d utilisation Autonomie des utilisateurs Rapidité des résultat 16 / 37
L analyse Multi-Dimensionnelle Des attributs qualifiant l information (Axe d analyse) Date (année, mois, jour), Produit, Famille de produits, Client, Cube Olap Des grandeurs portant une information quantitative (Valeur) Quantité, Prix, Sélection des axes d analyse et définition des valeurs à étudier 17 / 37
Le Data Mining l un des modes d analyse les plus courants dans le décisionnel Recherche d une information cachée tendance, corrélation, similitude, Connaissances dans de grands volumes de données Exécution d algorithmes dans un workflow 18 / 37
Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 19 / 37
Les plateformes décisionnelles SpagoBI www.spagobi.com Pentaho www.pentaho.com JasperSoft www.jasper.com 20 / 37
Maturity Model Source : 21 / 37
Maturity Model Source : 22 / 37
Intègre la plupart des composants décisionnels existants : Dashboard : OpenLaszlo Indicateurs dynamiques des tableaux de bord générés avec Open Laszlo29... Etats : Eclipse BIRT, JasperReports Analyse : JPivot, Mondrian Portail : exo Portal, IBM Websphere Portal Planificateur : Quartz Worfklow : jbpm 23 / 37
Intègre la plupart des composants décisionnels existants : ETL : Talend OpenStudio Datamining : Weka Dossier Analytique: OpenOffice Impress Connecteurs propriétaires: Business Objects, Microsoft Analysis Service Statistiques d accès et portlets via le portail exo platform Fonctionnalité de création de requêtes SQL (Query By Example) 24 / 37
Pérennité Maturité SpagoBI 1.0 sur SourceForge.en Juillet 2005 SpagoBI 2.0 en Beta sur ObjectWeb en Mai 2008 Groupe Engineering Ingegneria Informatica avec des Partenaires technologiques (Bull, Exo Platform) porté par le consortium ObjectWeb. 10 personnes dans le Core team SpagoBI 30 personnes pour le framework Spago 25 / 37
Exploitabilité - Intégration Francisation depuis la version 1.8 (Juin 2006) et documentation française. Respect des normes JSR168 - JSR170 mais aussi JBI (JSR208) SOA, JMX, JNDI, Intégration des meilleurs composants BI Mondrian, Weka, MapServer, Jasper, Birt 26 / 37
Maturity Model Source : 27 / 37
Intègre la plupart des composants décisionnels existants : Etats : Eclipse BIRT, JasperReports, JFreeReport Graphiques : JFreeChart Analyse : JPivot, Mondrian Portail : Jboss Portal Planificateur : Quartz Worfklow : Enhydra Shark ETL : Kettle Datamining : Weka 28 / 37
Pentaho dispose d une version commerciale incluant des outils d administration et de sécurité supplémentaires : Espace de travail personnel Intégration Single Sign-on Rapports Audit Expiration de contennu Clusturing Gestion du cycle de vie des documents 29 / 37
Pérennité Maturité La plateforme date de 2 ans avec plusieurs modules plus vieux (plus de 5 ans). 15 Millions de dollars de Venture Capital Equipe de dirigeants venant du monde du décisionnel 15 développeurs à temps plein 25 développeurs externes 30 / 37
Exploitabilité - Intégration Francisation disponible pour la plateforme, absence de documentation en Français. Outils de déploiement disponibles plateforme et outils intégrés dans un unique container. Compatible avec les normes, comme le XML (document), SOAP (protocole WebService) Tous les documents sont disponibles en format ouvert (XML) 31 / 37
Maturity Model Source : 32 / 37
Intègre des composants open sources créés par JasperSoft. Plateforme BI : JasperServer Etats : JasperReports Analyse : JasperAnalysis ETL : JasperETL Tous les éléments sont disponibles séparément en version JasperServer permettant de disposer d une plateforme minimale (JasperReport + Analyse Mondrian) en Cependant, la suite complète JasperIntelligence (qui inclus tous les composants) n est disponible qu en version commerciale 33 / 37
Pérennité Maturité L'outil de reporting a plus de cinq ans. La Suite Business Intelligence Complète '"JasperIntelligence" (avec Automatisation, Sécurité, Centralisation du Reporting ) a environ deux ans. Jasper Intelligence existe en tant que projet commercial et open source avec une grande communauté de développeurs. La taille de la communauté de développement est très étendue, et en constante croissance avec plus de cinquante mille téléchargements par mois! 34 / 37
Exploitabilité - Intégration Une version traduite en français est actuellement en cours de développement. JasperIntelligence est extrêmement facile à installer et comporte un outil de déploiement intégré. Très modulaire. La plateforme de base est open source avec des extensions commerciales. Plateforme basée à 100% sur Java, testée avec Apache Tomcat, Apache Geronimo, JBoss, JDBC 2.0 Véritable client léger, avec des accès par le web à toutes les fonctionnalités. 35 / 37
Agenda Définition & Principes Les différents outils & composants Les Solutions intégrés Open-Source Vos Questions 36 / 37
Vos Questions Merci de votre attention Contact G2C Gilles CAFIERO gilles.cafiero@gcconseil.fr Téléphone - 04 91 11 87 50 37 / 37