Pr©sentation - Cocktail

Post on 09-Feb-2022

7 views 0 download

Transcript of Pr©sentation - Cocktail

1

Retour d’expérience

Construction d’un environnement destiné à l'aide au pilotage

« Journée sur le décisionnel et pilotage autour du SI de son référentiel » Marseille 26 juin

Thierry DAUTCOURT

2

Marseille journée 26 juinThierry DAUTCOURT

Construction d’un environnement de «décisionnel» destiné à l'aide au pilotage

1- Contexte

2- Architecture

3- Talend

4- SpagoBI

Conclusion

3

Marseille journée 26 juinThierry DAUTCOURT

1- Contexte

Production des indicateurs du contrat quadriennal (Observatoire des activités)

• Collecte annuelle de données• Agrégat de fichiers Excel et d’extraction de base de données

Objectif• Fiabiliser et diminuer les actions manuelles de production des

indicateurs actuels,• Construire un environnement décisionnel/BI permettant d’intégrer la

problématique initiale et les demandes futures au fil du temps à des fins de pilotage.

4

Marseille journée 26 juinThierry DAUTCOURT

Base EPI

Approvisionner Collecter données + Référentiels AnalyserInterpreter

Publier

Construire des données orienté sujet

rapp

orts

/ gr

aphi

ques

/ cu

bes

OLA

P / p

orta

il ré

fére

nces

OPSF

Contrats

BrevetsLogiciels

ASTRE

Publications scientifiques

Rapport activités

EPI

GEFbase ASTRE

base GEF

base OPSF

BASE RALYX

BASE HAL

Publications

Fiche projet

Collecter RestituerModéliser

indicateurs

Contrats

Effectifs

Activités par pays

Entrepôt Données

références

Entrepôt DATA

2- Architecture

5

Marseille journée 26 juinThierry DAUTCOURT

2- Architecture décisionnelle

Utilisation de l’open source

• adapté à la démarche de construction incrémentale

• maturité de l’offre

• …

Collecte : TALEND

Interpréter/analyse/publier : SpagoBI

6

Marseille journée 26 juinThierry DAUTCOURT

3- Talend Open Studio en quelques mots

ETL (et au-delà) open source

Environnement graphique

Communauté large et active

Version très fréquente (extension de fonctionnalités)

Capacité d’ouverture très élevée

Ecosystème actif

7

Marseille journée 26 juinThierry DAUTCOURT

Talend : installation, gestion et usage

Installation : simple,

Environnement : stable

Evolution version : par import de projet, gestion des variables d’environnement pas toujours claire

Utilisation : simple par environnement graphique, nécessite de comprendre la philosophie

Documentation : documents utilisateur complets, forum actif

Développement (composant) : documentation très succincte, développement composant en JET (java templates emitter) et java, difficulté de debug

8

Marseille journée 26 juinThierry DAUTCOURT

4- SpagoBI

• Mondrian• Geoengine• Dashboard• JReport• QBE• …

« Plateforme d’intégration »

9

Marseille journée 26 juinThierry DAUTCOURT

4- SpagoBI

Version 2.1 utilisé directement avec • Tomcat Apache comme serveur• Avec un serveur type Liferay ou ExoPortal

• Installation simple (avec la 2.1) sous Tomcat 6.08 • Test d’install non abouti sous eXoPortal

10

Marseille journée 26 juinThierry DAUTCOURT

4- SpagoBI - OLAP

Création/définition des cubes avec « schema workbench »

Définition de la source physique de données dans Spagobi

Chargement du modèle dans Spagobi

Utilisation

OLAP analyse multidimensionnelle : Mondrian

11

Marseille journée 26 juinThierry DAUTCOURT

4- SpagoBI - OLAP

Création/définition des cubes avec « schema workbench »

Définition de la source physique de données dans Spagobi

Chargement du modèle dans Spagobi

Utilisation

OLAP analyse multidimensionnelle : Mondrian

12

Marseille journée 26 juinThierry DAUTCOURT

4- SpagoBI

Création/définition des cubes avec « schema workbench »

Définition de la source physique de données dans Spagobi

Chargement du modèle dans Spagobi

Utilisation

OLAP analyse multidimensionnelle : Mondrian

13

Marseille journée 26 juinThierry DAUTCOURT

4- SpagoBI - OLAP

Création/définition des cubes avec « schema workbench »

Définition de la source physique de données dans Spagobi

Chargement du modèle dans Spagobi

Utilisation

OLAP analyse multidimensionnelle : Mondrian

14

Marseille journée 26 juinThierry DAUTCOURT

Geo Engine

Dimension : temporel, thématique, géospatial

Carte SVG,

Difficulté d’intégrer des cartes pertinentes

Absence totale de documentation

Module non mature…

15

Marseille journée 26 juinThierry DAUTCOURT

Qbe

16

Marseille journée 26 juinThierry DAUTCOURT

4- Construction

1ère étape : durée 6 mois

• première version entrepôt • première interface utilisateur d’analyse proposé

• Entrepôt : TALEND + développement composants• Décisionnel : SpagoBI ( analyse multidimensionnelle ,carto, jreport, qbe)

17

Marseille journée 26 juinThierry DAUTCOURT

Conclusion

Environnement technique mature.

Documentation faible

Mise en place d’une première version d’environnement décisionnel rapide (6 mois).

A évaluer :

évolution de version SpagoBI en production

production de graphique

18

Marseille journée 26 juinThierry DAUTCOURT

Annexes : quelques références

BI Open sourceLivre blanc, developpez.com : Restituer, analyser et piloter : Evaluer les opportunités Open Source par

Erik Gollot http://business-intelligence.developpez.com/livre-blanc-bi-open-source/

Systèmes d’informationLes systèmes décisionnels : expériences et perspectives Pascal Muckenhirn Éditeur Paris : Hermès Collection(Management et informatique / dirigée par Nicolas Manson) ISSN 1635-7361ISBN978-2-7462-1988-5

19

Marseille journée 26 juinThierry DAUTCOURT

SpagoBIServeur d’Application : JOnAS, JBoss, Tomcat, IBM Websphere, GlassFish

Framework : Spago

Référentiel de contenu : Jackrabbit, eXo JCR

Moteur de recherche : Lucene

Générateur de Rapport : JasperReports, BIRT, Business Object

Moteur d’OLAP : JPivot, Mondrian, Palo

Outil de Data Mining : Weka , RapidMiner

Environnement QbE : Hibernate, groovy

Outil d’ETL : Talend, Octopus, KETTLE, CloverETL

Scheduler : Quartz, Cron

Visionneur de Tableaux de bord : OpenLaszlo, Maani , AMChart

Portail : eXo Portal, IBM Websphere Portal, LifeRay, WebOS, web applications

Moteur d’exécution Propriétaire : Business Objects, Microsoft Analysis

Service Cartographie : Map Spago, Map Server, OpenLayer