BUSINESS INTELLIGENCE Une vision cockpit : utilité et apport pour l'entreprise 1
Présentation PIERRE-YVES BONVIN, SOLVAXIS BERNARD BOIL, RESP. SI, GROUPE OROLUX 2
AGENDA Définitions Positionnement de la BI Intégration dans ProConcept ERP La solution ProConcept ERP - Oracle BI Serveur Témoignage client Questions 3 3
4 DEFINITIONS
QUELQUES DÉFINITIONS BI : Business Intelligence Ensemble de moyens, d outils et de méthodes qui permettent de collecter, consolider, modéliser et restituer les données immatérielles d une entreprise en vue d'offrir une aide à la décision et de permettre aux responsables de la stratégie d'entreprise d avoir une vue d ensemble de l activité traitée. ETL (Extract, Transform and Load) Outil qui permet d'extraire les données de différentes sources, de les nettoyer et de les charger dans le datawarehouse DataWarehouse Entrepôt de données (base de données) qui se caractérise par des informations * orientées métier, structurées par thèmes * organisées selon différents axes d analyse (dimensions) * non volatiles (read only) * en provenance de systèmes hétérogènes Datamart Magasin de données spécialisé métier : généralement un extrait du datawarehouse OLAP (online Analytic Processing) Représentation abstraite d'informations multidimensionnelles généralement appelées cubes 5 5
SCHÉMA 6 6
EXEMPLE ÉTOILE VENTE Mesures Dimensions 7 7
SCHEMA Module BI ProConcept 8 8
LES ACTEURS Source : Gartner Research 9 9
STRUCTURE DES DONNÉES PROD PROD_BI PROD1 PROD1_BI PROD2 ETL PROD2_BI Opérationnel Entrepôt de données 10 10
11 POSITIONNEMENT
POSITIONNEMENT ProConcept ERP Tableaux dynamiques croisés Tableaux de bord xls Logiciels de Business Intelligence OLTP BD Relationnelle Datawarehouse 12 12
OUTILS Crystal Report - Outil «papier» Listes officielles Fiche statique Etats figés Tableaux dynamiques croisés Outil d analyse Analyse de CA Analyse des commandes en cours Tableaux de bord Outil de travail Création modification de données Information 13 13
POSITIONNEMENT Portail / Multidimensionnel Oracle Microsoft ProConcept ERP Open Sources BO IBM/Cognos Tableaux dynamiques croisés Tableaux de bord Listes Crystal ETL Essbase 14 14
15 INTEGRATION PROCONCEPT ERP
NOUVEAU MODULE Gestion des sociétés BI Création du schéma BI et lien avec la société source Gestion des configurations Quelle données (étoiles)? Individualisation du modèle Génération automatique du BI Etat global de la BI Assistant de correction des problèmes Génération des données dans une autre langue Fréquence de remise à jour Envoi d E-Mails 16 16
GESTION DES SOCIÉTÉS 17 17
GESTION DES CONFIGURATIONS Rouge contient des individualisations Configuration active Etoiles sélectionnées 18 18
GESTION DES CONFIGURATIONS. 19 19
GÉNÉRATION AUTOMATIQUE 20 20
GÉNÉRATION AUTOMATIQUE 21 21
GÉNÉRATION AUTOMATIQUE Choix de l élément principal Eléments de la dimension à disposition 22 22
23 SOLUTION ORACLE BI SERVEUR
ORACLE BI SERVEUR Interactive Dashboards Reporting & Publishing Ad-hoc Answers Delivers - Detection and Alerts Disconnected Analytics SOA Web Services Data Integrator External BI Tools Others Oracle BI Serveur Couche sémantique supérieure, modélisation simplifiée orientée business Service de cache intelligent et performant Moteur de calcul et d intégration de données Générateur de requête intelligent, optimisation de l accès aux données OLTP & ODS Systems Files Excel XML Business Process SAP, Oracle PeopleSoft, Siebel, Custom Apps MSFT AS SAP BW Other with MDX Data Warehouse Data Mart OLAP systems Oracle 10g Oracle OLAP Oracle ODM 24 24
1. COUCHE PHYSIQUE Couche Physique Gestionnaire de requêtes intelligent Les Bases Sources sont renseignées dans le catalogue central Le BI Server gère de multiples sources Le SQL logique est converti en SQL physique natif et optimisé Indépendance vis-à-vis du type de schéma physique: 3NF, Stars, Files Adaptation aux sources : Pooling de Connexions, compléments de calculs, Teradata OLAP XML Data Source Siebel Operational DB2 Supply Chain DM Oracle ERP. SQL Server Acxiom 25 25
2. COUCHE LOGIQUE Business Model Layer Moteur de Calcul La complexité physique est convertie en domaines fonctionnels La déclaration de hiérarchies permet la navigation intuitive dans l ensemble des tableaux de bord De puissants calculs dérivés peuvent être implémentés Gestion du partitionnement (fragments) et des aggrégations BI Server moteur de calcul Le BI Server génère un SQL logique indépendant des sources de données physiques 26 26
COUCHE DE PRÉSENTATION Création des domaines métier à partir de la couche logique Opération glissé-déposé Basée sur les rôles, contextuelle, présentation personnalisée : Oracle Answers 27 27
28 DEMONSTRATION
TEMOIGNAGE CLIENT M. Bernard Boil, responsable SI du groupe Orolux 29
Présentation du groupe Le groupe Oroluxest composé de différentes sociétés actives dans les métiers de l horlogerie haut de gamme (fabrication de boîtes, fabricants de bracelets, décolletage de précision). Chaque société est indépendante Chacune représente un schéma différent dans la base de données Oracle 30 30
Objectifs attendus par la BI Etre capable de données des indicateurs à chaque dirigeant par société Etre capable de simuler les résultats cumulés au niveau du groupe ou du regroupement selon l activité des sociétés (exemple : Activité boîte, Activité bracelets) Etre capable de fournir des résultats consolidés au niveau du groupe (toute facturation inter-groupe mise en évidence au niveau des résultats) 31 31
Organisation du modèle physique Un modèle de départ (tables de faits et tables de dimensions) a été dupliqué autant de fois qu il y a de sociétés différentes 32 32
Organisation du modèle physique Tous les indicateurs n étant pas disponibles dans les tables de faits fournis par Solvaxislors de l acquisition de la BI, il a été fait le choix de compléter les tables de faits par des vues matérialisées (ou par des vues dynamiques pour certains indicateurs mis à jour on-line) Les vues développées sont reliées aux tables de dimensions Exemple : 33 33
Organisation du catalogue Par société, avec regroupement selon activité et regroupement complet au niveau du groupe 34 34
Organisation de la BI Indicateurs : 1. Indicateurs communs à toutes les sociétés 2. Indicateurs spécifiques à la société 35 35
Exemples d indicateurs 36 36
Exemples d indicateurs 37 37
38 CONCLUSION
Gestion de projet (Changement, Support utilisateur, Ttests, Meta Data Management), Architecture systèmes externes EVOLUTIVITÉ Source Data Warehouse Front End Crystal Report Dynamicube Outil Pilotage Rapports opérationnels Rapports standards OBIEE Pro Concept ERP BO 39 39 Modèle Dimensionnel Pro Concept OBIEE BO Cognos Open source, Nouveaux rapports Nouvelles sources Cognos Open source,... Nouveaux rapports
ELÉMENTS MARQUANTS WEB Simple, interactif et puissant Multi-sources - Multi-langues Multi schémas «SQL free» - maximum d autonomie Package Module ProConcept / Oracle BI Serveur 40 40
41 QUESTIONS
42