Vous êtes sur la page 1sur 21

BI Open Source

Octobre 2012

Alioune Dia , Consultant BI alioune.dia@openbridge.fr

Le groupe, en bref

2004
+

80

Date de cration

Collaborateurs au 06/2011

100

Clients grands comptes

7M*

35%

Chiffre daffaires 2012

Croissance chiffre daffaires

Rpartition CA

* Estim

Clients

Nos offres

Business
Intelligence

Entreprise
Digitale

Stratgie et
Gouvernance
IT

Notre practice Business Intelligence


+

15

Collaborateurs au 06/2012

Modlisation
Architecture de
Datawarehouses

1,5M

Management
de Projet

CA 2011

Intgration
Technologies

Nos domaines dintervention


Consulting

Expression des besoins


Aide au choix de solutions BI
Accompagnement des mtiers dans la
dfinition dindicateurs / KPI
Architecture technique / Mise en place de
best practices
Modlisation en toile
Architecture et Expertise technique

Projet / Intgration

Architecture et Expertise technique


Assistance matrise douvrage
Assistance matrise doeuvre
Conduite de projets
Intgration technique Rgie / Forfait
Tests et recette
Mise en place de centres de services
partags

Nos rfrences

Architecture et intgration technologique Microsoft BI


Mise en place du nouveau datawarehouse entreprise de la Banque Prive 1818

Maintenance applicative et industrialisation de ladministration Business Objects


Dveloppements et expertise technique BO XiR3 / BO Data Integrator

Support et dveloppements reportings financiers (Asset Management)


Maintenance et volutions techniques en environnement Microsoft BI

TMA et gestion de projet


Expertise technique, migrations et TMA de linfocentre Business Objects ATLAS II

Business Intelligence Open Source / CRM


Migration ETL vers TALEND / Maintenance volutive des reports Cognos

Outils BI open source de + en + apprcis


Souvent 2 versions proposes : Professionnelle (payante), Communautaire (gratuite)

Environnement technique :
Tomcat / Java 5+, Web 2.0

Norme JSR 168 (Java Specification Requests) => installation possible avec les
portails liferay ou exo platform.
LDAP, SSO / CAS

Projet Dcisionnel ?
Modlisation/Conception de la base de donnes dcisionnelle (datawarehouse)
Alimentation

Restitution :

Gnrateur de rapports statiques (listings, graphiques)

Analyse multidimensionnelle, cube OLAP (OnLine Analytical Processing)

Cration de rapports la demande donc par l'utilisateur final (Ad'hoc reporting)

Mise en place de tableaux de bord (Key Performance Indicator et Dashboards)

contact@openbridge.fr | www.openbridge.fr | @openbridge_team

Jusqu'en 2009, beaucoup de prospects rticents ...


pas mal d'ides reues sur une certaine instabilit des produits dcisionnels open
source :

Dmarche projet itrative en proposant un POC au dmarrage


Proof Of Concept (lot 0) de 10 15 jours pour valider le choix de l'outil
Primtre volontairement rduit => meilleure visibilit sur les types de rapport
possibles
Dbut de modlisation et premiers tats
% Signature du client 80 aprs la dmonstration

Dmarrage du lot 1
Datamart complet (ou rapport) et mise en production

10

A partir de 2009, le client tlcharge le produit et tente


de prendre en main...
mais aprs quelques semaines/mois consommes, il s'aperoit qu'il a sous-estim le
produit.

Le client fait appel un consultant expriment pour faire le projet :


Etat des lieux et recueil des besoins
On reste sur la mme solution ou on change si ncessaire
Le projet est pris en charge dans sa totalit par le consultant

Le client fait appel un consultant pour un accompagnement

Le client fait appel un consultant pour une formation

Le dbut de la crise semble tre le facteur principal ce genre de comportement.

11

Aujourd'hui, les projets du troisime type ...


sont les projets BI de migration, le plus souvent partielle, d'un outil classique vers un
outil open source.

Diffrentes causes possibles :


Rduction des cots de licence (contexte crise)
On ne maitrise pas la solution en place, utilisation trop complexe
Raisons politiques : le DSI en place est un visionnaire...

Projets souvent juteux mais complexes :


Rsultat doit ressembler au maximum l'existant donc choix de l'outil important
Reverse engineering des tats
Souvent du mode forfait

Mme si les outils BI atteignent une certaine maturit, ils ne peuvent pas toujours faire
oublier les outils classiques. D'ailleurs, est-ce le but ?
12

Positionnement des diteurs de BI Open Source

Alimentation / ETL (Extract Transform and Load) : Talend (TOS - TIS), Pentaho
(PDI), Palo (Palo ETL)

Reporting
Statique / gnrateur de rapports : Pentaho (PRD), Jasper (iReport), BIRT
Dynamique / OLAP (OnLine Analytical Processing) : Pentaho (Analyzer),
Jasper (Analysis), SpagoBI (Jpivot), Palo
Ad'hoc / la demande : Jasper, SpagoBI (QBE), Pentaho (WAQR)
Dashboard : Jasper, SpagoBI, Pentaho, Palo

Elaboration / planification budgtaire : Palo

Datamining : Pentaho (Weka)

Master Data Management : Talend (Talend MDM)


13

A conquis le march des pme et commence s'attaquer aux gros comptes.


Technologie Java (et Perl), interface Eclipse
Positionn sur plusieurs segments :
Talend Data Quality
MDM
Enterprise Service Bus
SOA (Service oriented Architecture)

TOS et TIS restent les outils les plus importants et les plus vendeurs car les plus
prouvs :
Interface conviviale et outil complet
Ouverture : possibilit d'tendre l'outil par codage de nouveaux composants
(java/perl)
Utilis dans tout type de projet : synchronisation, migration...

14

Pentaho Data Integration : ETL avec une prise en main rapide car intuitif et simple,
avec un module Agile BI propos. L'ide est de valider les donnes au sein mme du
process d'alimentation en visualisant les rapports mis en ligne

De nombreux clients lourds pour le dveloppement et l'intgration :


Pentaho Report Designer (gnrateur de rapports)
Pentaho Schema Worbench (diteur de cube OLAP)
Pentaho Metadata Editor (diteur de vues mtier)
Pentaho Design Studio (diteur de workflow)
Weka (Datamining)

Pentaho BI Suite : existe en version communautaire et en version Enterprise :


Modules diffrents et plus volus sur la version EE
Version CE reste trs complte car grande communaut

15

SpagoBI Platform : solution full open source contrairement aux autres, et la plus
scalable . Peut se dfinir comme une plateforme BI full web java, tomcat avec
diffrents moteurs (webapps) :

Excution de rapports BIRT


Excution de rapports jasper
Excution de cube via le client lger Jpivot
Excution de Dashboard, dfinition des KPI
Moteur de cartographie, Georeport ...
Existence d'un connecteur BO

Uniquement une version communautaire : vendent du support seulement depuis 2011

16

Avec principalement iReport comme gnrateur de rapports (client lourd), Jasperserver


est une plateforme full web :
Jasper Analysis pour l'analyse OLAP
Cration de Dashboard en ligne
Cration de couches mtiers en ligne : domaines (pour analyse la demande)

Version communautaire pauvre, sans les domaines et les dashboard. Jasper est le seul
proposer un mode SaaS (en version EE uniquement).

En terme d'alimentation : Jasper ETL => Talend avec des composants jasper en +.

17

BIRT (Business Intelligence Reporting Tools) : Outil de reporting statique (gnrateur


de rapports) avec une plateforme d'excution, le BirtViewer (pas une plateforme
dcisionnelle).

Gnrateur de rapport srement le plus puissant en open source :


Utilisable sur la plateforme pentaho via un plugin et sur spago BI grce au
moteur BirtEngine
Croisement de donnes de diffrentes sources
Rapports complexes possibles
Communaut active d'clipse

18

Palo : suite BI en C ddie l'analyse multidimensionnelle, Multidimensional OLAP


contrairement au serveur mondrian fonctionne en mode Relational OLAP
Interface excel
Tableur en mode web
A aussi son propre ETL : jasper ETL

Utilis pour de l'laboration budgtaire (planification) :


Base Palo en fichiers
Possibilit de lecture et criture dans la base
Extensibilit par code java ou php

19

Pour conclure

Alternatives crdibles aux outils classiques, mais le plus souvent complmentaires

Toutes les plateformes sont en mode web

L'volution de ces outils est rapide

Une certaine flexibilit, scalabilit

Cot de possession faible

20

Dmo

Talend Open Studio

SpagoBI

21