reporting et décisionnel - mise en œuvre d’un système intégré

37
Reporting et Décisionnel Mise en œuvre d’un système intégré Constantin ZAMORA c [email protected] Gestion des Applications Seminaire Jaspersoft - Paris (C. ZAMORA ) 1 29/09/2016

Upload: constantin-zamora

Post on 23-Jan-2017

97 views

Category:

Software


4 download

TRANSCRIPT

Page 1: Reporting et Décisionnel - Mise en œuvre d’un système intégré

1

Reporting et DécisionnelMise en œuvre d’un système intégré

Constantin [email protected]

Gestion des Applications

Seminaire Jaspersoft - Paris (C. ZAMORA )29/09/2016

Page 2: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 2

MSF en quelques mots

29/09/2016

Page 3: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 3

MSF en quelques mots

Sections partenaires

Sections opérationnelles Missions

29/09/2016

Page 4: Reporting et Décisionnel - Mise en œuvre d’un système intégré

4

MSF et MSF Logistique

MSF Logistique dans le mouvement MSF

Seminaire Jaspersoft - Paris (C. ZAMORA )29/09/2016

Page 5: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 5

5 080Tonnes

expédiées 130 M€Chiffre d’activités

82 000m²Surface

site 160salariés

18,1 M€Valeur stock 20 105

Références produits

20 000m²Capacité stockage

29/09/2016

Page 6: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 6

19 218 articles référencés dont env. 550 kits3 200 réf. stockées dont 2/3 de médical

MSF Logistique

29/09/2016

Page 7: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 7

Stocks d’urgenceMSF Logistique

29/09/2016

Page 8: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 8

MSF Logistique

29/09/2016

Page 9: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 9

MSF Logistique

29/09/2016

Page 10: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 10

2002-présent: EWAD - le partenaire BI de MSF Logistique• Installation plates-formes • Création des univers/domaines• Création des extractions• Maintenance corrective et évolutive• Formation utilisateurs• Conseil

29/09/2016

Page 11: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 11

2013: refonte environnement reporting et décisionnel (1/2)Uniformiser les outils:• BO v6.5• Extractions et alertes php• Rapports Oracle report

29/09/2016

Rationaliser les environnements:• Refonte de l’architecture des données (data warehouse, …)• Prévenir la duplication des extractions en fonction de leur

outil appelant

Page 12: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 12

2013: refonte environnement reporting et décisionnel (2/2)Couverture souhaitée:• Indicateurs et tableaux de bord (j-1)• Analyse données (j-1)• Rapports opérationnels (temps réel)• Editions fixes externes (temps réel)• Alertes Email (j-1)

29/09/2016

Page 13: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 13

Mise en œuvre de architecture technique:• Recette et Prod• Jasper et Talend• Studio et Server utilisateurs

2014-présent:Jaspersoft BI suite(support professionnel)

29/09/2016

Migration des extractions BO, php et Oracle report• Alimentation Data warehouse, Datamart• Création des Rapports et des Tableaux de bord• Formation et accompagnement des utilisateurs

Rédaction des normes de développement:• Data warehouse, Datamart, Domaine, Rubrique• Rapports, Tableaux de bord, Widgets, Alertes• Gestion des traductions• Filtres des données par rôle

Page 14: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 14

23 Domaines17 Tableaux de bord6 Widgets100 Rapports9 Alertes… et des affichages à la demande

Réalisations

29/09/2016

Page 15: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 15

ARCHITECTURE RECETTE/PRE-PROD/PROD

29/09/2016

Page 16: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA )

Evolution des besoins: J-1 vs temps réel

1629/09/2016

Source images http://sapprogramming.blogspot.fr

Page 17: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA )

SI OPER/DWH/DTM/Domaine/Rubrique

1729/09/2016

Page 18: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 18

• Règles de nommage (schéma BdD, Arborescence, domaines, rapports, …)

• Un schéma database par DWH, DTM, Alertes• Contenu Data Warehouse

– Tables identiques logiciels source– Tables données archivés– Tables traitées– Tables historiques

• Contenu Data Mart– Tables utilisés par des domaines du même métier– Tables alimentés « temps réel » au lancement des rapports

• Gestion des erreurs• Génération des emails d’exécution

Normes d’alimentation

29/09/2016

Page 19: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 19

• Gestion des traductions– un fichier de traduction par domaine ou rapport– tous les domaines sont prévus avec des fichiers de traduction– les rapports sont par défaut sans traduction

• Gestion des dates <JJ MMM AAAA>– affichage clair pour tous les utilisateurs UE, USA, CHINE– c’est est bien géré dans l’export excel

Internationalisation

29/09/2016

Page 20: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 20

• Domaine

• Rapport

• Fichier

Modèles de Spécifications

29/09/2016

Feuille de calcul Microsoft Excel

Feuille Microsoft Excel 97-2003

Feuille Microsoft Excel 97-2003

Page 21: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 21

Intégration dans wiki avec sso

29/09/2016

Page 22: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 22

Arborescence répertoires

29/09/2016

Page 23: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 23

Tableau de bord

29/09/2016

Page 24: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 24

Intégration appel rapport dans application web

29/09/2016

Page 25: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 25

Tableau de bord

29/09/2016

Page 26: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 26

Rapport

29/09/2016

Page 27: Reporting et Décisionnel - Mise en œuvre d’un système intégré

27Seminaire Jaspersoft - Paris (C. ZAMORA )

Rapport

29/09/2016

Page 28: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 28

Rapport

29/09/2016

Page 29: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 29

Rapport

29/09/2016

Page 30: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 30

Rapport

29/09/2016

Page 31: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 31

Arborescence répertoires

29/09/2016

Page 32: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 32

Rapport

29/09/2016

Page 33: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 33

Intégration appel rapport dans application web

29/09/2016

Page 34: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 34

Affichage à la demande

29/09/2016

Page 35: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 35

Affichage à la demande

29/09/2016

Page 36: Reporting et Décisionnel - Mise en œuvre d’un système intégré

Seminaire Jaspersoft - Paris (C. ZAMORA ) 36

Alerte email

29/09/2016

Page 37: Reporting et Décisionnel - Mise en œuvre d’un système intégré