Retour d expérience Construction d un environnement destiné à l'aide au pilotage 1 «Journée sur le décisionnel et pilotage autour du SI de son référentiel» Marseille 26 juin
Construction d un environnement de «décisionnel» destiné à l'aide au pilotage 2 1- Contexte 2- Architecture 3- Talend 4- SpagoBI Conclusion
3 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.
2- Architecture 4 Approvisionner Collecter données + Référentiels Construire des données orienté sujet Analyser Interpreter Publier Publications BASE HAL scientifiques BASE RALYX Publications Rapport activités Brevets Logiciels EPI Contrats OPSF GEF ASTRE Fiche projet Base EPI base OPSF base GEF base ASTRE Entrepôt Données références Entrepôt DATA Effectifs Contrats Activités par pays indicateurs rapports / graphiques / cubes OLAP / portail références Collecter Modéliser Restituer
5 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 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 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 4- SpagoBI «Plateforme d intégration» Mondrian Geoengine Dashboard JReport QBE
9 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 4- SpagoBI - OLAP OLAP analyse multidimensionnelle : Mondrian 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
11 4- SpagoBI - OLAP OLAP analyse multidimensionnelle : Mondrian 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
12 4- SpagoBI OLAP analyse multidimensionnelle : Mondrian 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
13 4- SpagoBI - OLAP OLAP analyse multidimensionnelle : Mondrian 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
14 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 Qbe
16 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 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 Annexes : quelques références BI Open source Livre 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 information Les 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 SpagoBI Serveur 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