Top Banner
Creation of a BI environment from scratch with open source software A practical case Thierry DAUTCOURT Thusday, June 12 2014 - 1
19

Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Mar 14, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Creation of a BI environment from scratch with open source software A practical case Thierry DAUTCOURT

Thusday, June 12 2014 - 1

Page 2: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Inria’s Research Centres

- 2

Inria RENNES Bretagne

Atlantique

Inria BORDEAUX Sud-Ouest

Inria PARIS - Rocquencourt

Inria LILLE Nord Europe

Inria NANCY Grand Est

Inria SACLAY Île-de-France

Inria GRENOBLE Rhône-Alpes

Inria SOPHIA ANTIPOLIS Méditerranée

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software

+200 Research’s Teams +3500 Researchers About 4500 « employees »

Page 3: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Creation of a BI environment from scratch with open source software

Agenda 1- Context and request 2- Strategy adopted 3- Selection of Open Source Software 4- Results and Future

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 3

Page 4: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

GFD

1- Context and Request

excel

RaWeb BIL

Bastri

GEF ASTRE OPSF

Lea

Quadriennal Contract

Internal Management

excel excel

excel

Operational Systems

HAL

Users

Org. gouv. & European Partners

DRI

Data Warehouse BI WEB

Portal

BI infrastructure

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 4

Top Management asks us to build « a Transverse

Decision Making System »

Different Data sources + Poor definition +

Different computing process -------------------------- Different results

Page 5: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

1- Context and Request

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 5

By Experience,

Long Time Delivery

Big Risk to Fail

Big Project

Big Budget

Complication BI low maturity

Page 6: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 6

How to proceed ?

Choose one key indicator Find people to work with Choose and build a technical BI environment

Page 7: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Open Archive

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 7

o  A key indicator not previously computed, o  A good understanding of the Organism (and strategy)

o  Berlin Declaration Involvement o  Measure the publications available in the open archive -> goal 100%

Strategy adopted 2.1- Focus on one indicator

Activity Report

Open Archive

Activity Report

Open Archive

Activity Report

Time

Page 8: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 8

Subject is publication Librarians are a relevant choice What are their tasks ?

Strategy adopted 2.2- Find people to work with

Modelize Dimensions

Analyze abnormlity /

results

Curate data Enrich metadata

Communicate / Influence

Page 9: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 9

2 main Functions •  Create and Manage DW, •  Offer a Front End Application

Strategy adopted 2.3- Need a technical frame as support

Questions Proprietory or Open Source Software o  What are the risks ? o  Where is the value ?

BI Technical Frame

BI portal

Database ETL

Page 10: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Focus BI tools : 2010 excerpt of comparison DB OLAP Analytics & Retrieval Dashboard

SAP-BO - InfoCube (ROLAP) BO voyager BO, BEX BO Xcelsius Dashboard Builder

ORACLE 11G Oracle OLAP Hyperion Essbase

Essbase via excel OBI EE Interactive Dashboard

IBM DB2 Cognos 8 Infosphere WareHouse, DB2 OLAP server

Cognos8 Cognos8 Cognos8

Microsoft Sql Server SSAS Performance Point server

SSRS Performance Point Service

SAS Legacy Legacy SAS SAS WRS SAS WRS Sas Performance Management

Pentaho MySql, Postgres, Oracle…

OLAP Mondrian Jpivot Pentaho Ad hoc Query

Pentaho Dashboard

SpagoBI Mysql, Postgres,..

OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI

Jasper BI suite

Mysql, Postgres,..

? Jasper Analysis Jasper Report

Jasper Report Dashboard

Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 10 Thusday, June 12 2014

Page 11: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 11

BI functions : short summary

Architecture OLAP based

Interoperability MDX - XMLA

Confidentiality Mgmt

Metadata Mgmt

Dashboard Almost all

+ Adhoc Query

Page 12: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 12

BI tools : Open Source vs Proprietary software What are the Risks ?

Open Source Legacy

Slow Techno Adoption

Legacy Architecture

Licence Cost

Restricted Competency /

outsourcing

Sustainibilty

Page 13: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 13

BI environment : Open Source vs Proprietary And what are the Long Term Value ?

Page 14: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software

Results

In 2013 Goal hit

On publications, more than 15 analytic dimensions are available §  Time dimension §  Organisational dimension §  Document type (congress, article, thesis, …) §  Geographical (by affiliation of authors) §  …

Page 15: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 15

Results

From 2010 until now More than 10 subjects by incremental building

ü Publication (type, author, affiliation, …) ü Funding on research programs :

International, European, National, ... ü Mobility Research Exchange (in/out) ü Software, …

And create different graphic representations with analytic data

Page 16: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 16

And now, where to progress

Find strong(er) Sponsorship resources, new roles defined, Improve communication and large diffusion Capitalize on services,

Datawarehouse is not only a media for indicators, it also models IT, as provider of digital services.

The effort made on the quality of data has to benefit all the users.

Page 17: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 17

Thanks for your listening

Comments and/or Questions ?

Page 18: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 18

Digital services

Page 19: Creation of a BI environment from scratch with open source ... of a BI... · SpagoBI Mysql, Postgres,.. OLAP Mondrian, SSAS Jpivot, jpalo QBE Dashboard interactive and KPI Jasper

Examples

Thusday, June 12 2014 Thierry Dautcourt - Creation of a BI environment from scratch with open source software - 19