business intelligence

Tableaux dynamiques croisés – Outil d'analyse. – Analyse de ... Couche Physique – “Gestionnaire de ... Le SQL logique est converti en SQL physique natif et.
2MB taille 7 téléchargements 769 vues
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

DEFINITIONS

4

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

ETL PROD2

Opérationnel

10

10

PROD2_BI

Entrepôt de données

POSITIONNEMENT

11

POSITIONNEMENT

ProConcept ERP Tableaux dynamiques croisés Tableaux de bord xls

Logiciels de Business Intelligence

Datawarehouse OLTP – BD Relationnelle

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

Open Sources

BO

ProConcept ERP IBM/Cognos Tableaux dynamiques croisés Tableaux de bord Listes Crystal

14

14

Essbase ETL

INTEGRATION PROCONCEPT ERP

15

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

SOLUTION ORACLE BI SERVEUR

23

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

OLTP & ODS Systems

• • • •

Files Excel XML

24

24

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

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

1. COUCHE PHYSIQUE

DB2 Supply Chain DM

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, …

25

25

Teradata OLAP Oracle ERP.

XML Data Source SQL Server Acxiom

Siebel Operational

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

26

26

BI Server – moteur de calcul Le BI Server génère un SQL logique indépendant des sources de données physiques

COUCHE DE PRÉSENTATION • Création des domaines métier à partir de la couche logique – Opération glissé-déposé

27

27

Basée sur les rôles, contextuelle, présentation personnalisée : Oracle Answers

DEMONSTRATION

28

TEMOIGNAGE CLIENT M. Bernard Boil, responsable SI du groupe Orolux

29

Présentation du groupe

Le groupe Orolux est 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 Solvaxis lors 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

CONCLUSION

38

EVOLUTIVITÉ Pro Concept ERP

Source

Modèle Dimensionnel Pro Concept

systèmes externes

Front End

Crystal Report Dynamicube Outil Pilotage

OBIEE

OBIEE

BO Rapports opérationnels

BO Cognos

Rapports standards

Cognos

Open source, …

Nouveaux rapports

39

39

Open source, ...

Nouveaux rapports

Gestion de projet (Changement, Support utilisateur, Ttests, Meta Data Management), Architecture

Data Warehouse

Nouvelles sources

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

QUESTIONS

41

42