[PDF] Développement spécifique ou progiciel? Quels sont les critères de





Previous PDF Next PDF



Développement spécifique ou progiciel? Quels sont les critères de

24 févr. 2015 pour une solution libre open source. 22. Pentaho Data Integration nommé aussi Kettle. 23. Sur mon ordinateur personnel.



THESE PROFESSIONNELLE

4 mars 2004 Fonction occupée : Consultant en informatique décisionnelle. Résumé informatif de la mission o Etude et approche de solutions Open Source.



Livre Blanc ERP Open Source

QUELS PRODUITS COMMERCIAUX SONT CONCURRENCÉS PAR LES ERP OPEN SOURCE outils de Data Mining tels que Weka (solution rachetée par Pentaho) pour inférer.



BI Open Source Evaluation de la Plateforme

Comparaison des plateformes BI Open Source en fonction de mes constats faits sur Pentaho : grande communauté (multilangue)



Livre Blanc ERP Open Source

Nous vous expliquerons pourquoi au final Smile a décidé de retenir prioritairement. TinyERP (OpenERP) Openbravo et Neogia



GUIDE DE LOPEN SOURCE

18 avr. 2005 Smile apparaît dans le paysage informatique français comme le prestataire intégrateur de choix pour accompagner les plus grandes entreprises ...



ERP Open Source ou Commercial

apparition. Astersik Pentaho



Integration-de-la-gestion-des-rapports-dynamiques-dans-le

4 juil. 2017 PDI sous le nom de Kettle est devenu open source à partir de la version 2.2. Page 30. Chapitre2. Reporting. 26. Grâce à un modèle ...



MEMOIRE DE FIN DE CYCLE

des fonctionnalités et composants nécessaires à un projet décisionnel d'entreprise. Pentaho est aujourd'hui le leader mondial des logiciels Open Source dans le 



Étude sur la mise en œuvre dun entrepôt de données et conception

7 mars 2016 Figure 26: Interface graphique de Pentaho Data Integration . ... Il faut privilégier les solutions open source dans le choix des outils ...

Développement spécifique ou progiciel? Quels sont les critères de

Mémoire d'ingénieur C.N.A.M., Paris 2013

2

Résumé

France Billet, filiale du groupe Fnac est le leader de la distribution de spectacles en France. La direction des systğmes d'informations de l'entreprise, qui utilise traditionnellement des outils open sources, a mis en place en 2011 une solution décisionnelle basĠe autour d'un produit propriĠtaire ayant pour aǀantage de proposer une

solution tout en un, permettant une réduction des coûts de mise en place. La solution a été

victime de son succès auprès des utilisateurs ; de nouveaux besoins sont nés, dévoilant les

limites en termes d'ĠǀolutiǀitĠ du jeune systğme d'informations dĠcisionnel de l'entreprise.

Le but de l'Ġtude rĠalisĠe dans ce mĠmoire est de proposer une amélioration du système

données et de construire un entrepôt de données ouvert. Un prototype a été réalisé afin de

valider la faisabilité de la solution proposée. Mots clés : Décisionnel, E.T.L., Entrepôt de données, Modélisation dimensionnelle.

Summary

France Billet is a subsidiary of Fnac's group and is the leader of ticketing in France. The information technology service of the company, who traditionally uses open source tools, has implemented in 2011 a BI solution based around a proprietary product with the advantage of being an all in one solution that allows to reduce implementation costs. The BI's solution was very successful with users ; new needs have emerged, revealing the scalability's limits of the young's BI's information system of the company. The purpose of the study in this document is to propose an improvement of the existing system and demonstrate interest for company to acquire an E.T.L. tool and build an open data warehouse. A prototype was made to validate the feasibility of the solution. Key words: Business intelligence, BI, E.T.L., Data warehouse, Dimensional modeling. 3

Remerciements

Je tiens d'abord ă remercier mon entreprise, pour aǀoir acceptĠ de me J'edžprime ma reconnaissance à Sophie Toqueboeuf, chef de projet M.O.A. chez France Billet pour aǀoir acceptĠ de m'accompagner durant le déroulement de cette étude, pour ses recommandations et son assistance. Je remercie Monsieur Yves Laloum, professeur associé au C.N.A.M., pour avoir accepté de suivre ce mémoire, pour ses enseignements et ses précieux conseils. Je remercie également la D.O.S.I. Fnac ainsi que les entreprises Eulidia, Genicorp et Ysance qui ont accepté d'Ġchanger autour de cette étude. J'adresse Ġgalement mes remerciements ă l'ensemble des enseignants Un grand merci à ma famille et à mes proches pour leurs encouragements et leur soutien tout au long de mon cycle d'enseignement au

C.N.A.M.

4

Sommaire

Table des illustrations ................................................................................................................ 7

Glossaire ..................................................................................................................................... 9

1. Introduction ...................................................................................................................... 11

1.1. PrĠsentation de l'entreprise : .................................................................................... 11

1.2. Présentation de la DSI : ............................................................................................. 13

1.3. Contexte du projet : ................................................................................................... 14

1.4. Objectif du projet : .................................................................................................... 15

1.5. Démarche de travail : ................................................................................................ 16

1.6. Déroulement du projet : ............................................................................................ 17

2. Etat de l'art des SI dĠcisionnels ........................................................................................ 18

2.1. Les systèmes décisionnels : ....................................................................................... 18

2.2. Architecture d'un systğme dĠcisionnel : ................................................................... 20

2.3. Les entrepôts de données : ....................................................................................... 21

2.4. Les bases de données pour le décisionnel : .............................................................. 24

2.5. Principes de la modélisation dimensionnelle : .......................................................... 27

2.6. Systğmes d'Edžtraction-Transformation-Chargement : .............................................. 30

2.6.1.

Le processus d'edžtraction : ........................................................................................ 31

2.6.2.

Le processus de transformation : .............................................................................. 32

2.6.3.

Le processus de chargement : ................................................................................... 33

2.6.4.

Les diffĠrents types d'E.T.L. : ..................................................................................... 34

2.6.4.1. L'E.T.L. moteur : .................................................................................................. 34

2.6.4.2. L'E.L.T. utilisant les moteurs des bases de donnĠes : ........................................ 34

2.6.4.3. L'E.T.L. gĠnĠrateur de code : .............................................................................. 35

2.6.5.

L'Ġǀolution des systğmes d'E.T.L. : ............................................................................ 35

2.7. L'outil de restitution YlikView : ................................................................................. 37

2.7.1.

Script de chargement : .............................................................................................. 38

2.7.2.

Base de données associative : ................................................................................... 40

2.7.3.

Interface graphique de restitution : .......................................................................... 41

2.7.4.

Bilan de l'outil : .......................................................................................................... 42

2.8. Vers de nouveaux modèles de construction : ........................................................... 43

3. Etat de l'edžistant ............................................................................................................... 44

3.1. Analyse du système décisionnel : .............................................................................. 44

3.2. Architecture applicative : .......................................................................................... 47

3.2.1.

Les données sources : ................................................................................................ 47

5

3.2.2. Le socle de données :................................................................................................. 48

3.2.3.

Applications de restitution : ...................................................................................... 50

3.2.4.

Accès aux applications : ............................................................................................. 52

3.2.5.

Administration : ......................................................................................................... 52

3.3. Architecture technique : ............................................................................................ 53

3.4. Phase d'alimentation͗ ................................................................................................ 55

3.5. Bilan de la solution : ..................................................................................................

56

4. Analyse des besoins ......................................................................................................... 57

4.1. La gestion de la relation client (CRM) : ...................................................................... 57

4.2. Amélioration de la disponibilité : .............................................................................. 59

4.2.1.

Principes de sureté de fonctionnement : .................................................................. 59

4.2.2.

Principe des systèmes à haute disponibilité : ........................................................... 59

4.2.3.

Etat des lieux de la disponibilité du système : .......................................................... 61

4.3.1.

Outil d'E.T.L.

: ............................................................................................................. 64

4.4. Synthğse de l'analyse des besoins : ........................................................................... 65

4.5. Cahier des charges: .................................................................................................... 67

4.5.1.

Cahier des charges pour l'outil d'E.T.L. : ................................................................... 69

4.5.2.

Cahier des charges pour le S.G.B.D. : ........................................................................ 70

5. Etude et test des outils ..................................................................................................... 71

5.1. Choidž d'un outil d'intĠgration de donnĠes : .............................................................. 71

5.1.1.

Pentaho Data Integration : ........................................................................................ 72

5.1.2.

Talend Open Studio : ................................................................................................. 74

5.1.3.

Comparatif et choix : ................................................................................................. 76

5.2. Choix du système de gestion de base de données : .................................................. 78

5.2.1.

MySQL : ...................................................................................................................... 78

5.2.2.

Infobright : ................................................................................................................. 80

5.2.3.

Comparatif et choix : ................................................................................................. 81

5.3. Logiciels composant le système : .............................................................................. 82

6. Conception du prototype ................................................................................................. 83

6.1. Introduction: .............................................................................................................. 83

6.1.1.

Environnement de développement : ........................................................................ 84

6.1.2.

Mode opératoire : ..................................................................................................... 85

6.2. Modélisation dimensionnelle : .................................................................................. 86

6.2.1.

Conception logique : .................................................................................................. 86

6.2.2.

Conception physique des données : .......................................................................... 89

6

6.3. Conception des traitements d'alimentation : ........................................................... 91

6.3.1.

Stratégie de chargement des données : .................................................................... 91

6.3.2.

Conception des dimensions : ..................................................................................... 93

6.3.2.1. Cas de la dimension contrôle : ........................................................................... 93

6.3.2.2. Cas d'une dimension simple, la dimension temps : ........................................... 94

6.3.2.3. Cas d'une dimension compledže, la dimension manifestation : ......................... 96

6.3.2.4. Cas d'une dimension changeante, la dimension ǀendeur : ............................... 97

6.3.3.

Table des faits : .......................................................................................................... 98

6.3.4. Modes de mise à jour : ............................................................................................ 100

6.3.5.

Déploiement et automatisation du chargement : ................................................... 101

6.4. Application de restitution pilote : ........................................................................... 102

6.5. Bilan du prototype : ................................................................................................. 103

6.5.1. Déploiement : .......................................................................................................... 103

6.5.2.

Dimensionnement : ................................................................................................. 103

6.5.3.

Sauvegarde et reprise sur incident: ......................................................................... 104

6.5.4.

Conduite du changement : ...................................................................................... 104

7. Bilan de l'Ġtude............................................................................................................... 105

7.1. Conduite de projet et coût de mise en place : ........................................................ 105

7.2. RĠsultat de l'Ġtude ͗ ................................................................................................. 106

7.3.1.

Proposition n°1 : utiliser le serveur B.I. ................................................................... 108

7.3.2.

Proposition n°2 : solution à deux serveurs. ............................................................. 109

7.3.3.

Proposition n°3 : mutualiser les serveurs BDD existants ........................................ 110

7.3.4.

Comparatif des différentes propositions : .............................................................. 111

7.4. Conclusion de l'Ġtude : ............................................................................................ 111

7.5. PrĠsentation ă l'entreprise : .................................................................................... 112

8. Conclusion ...................................................................................................................... 113

Bibliographie .......................................................................................................................... 114

Annexe 1 ͗ Chartre d'utilisation de Talend Open Studio ....................................................... 115

7

Table des illustrations

Figure 1: Site internet fnacspectacles.com .............................................................................. 11

Figure 2: Organigramme de France Billet ................................................................................ 12

Figure 3: Organigramme de la D.S.I. ........................................................................................ 13

Figure 4: Niveaux de maturité d'un système décisionnel ........................................................ 19

Figure 5: Architecture à trois niveaux ...................................................................................... 20

Figure 6: Un entrepôt de données ........................................................................................... 22

Figure 7: Orientation en ligne et en colonne ........................................................................... 25

Figure 8: Représentation d'un cube ......................................................................................... 26

Figure 9: Exemple de modélisation en étoile ........................................................................... 27

Figure 10: Représentation d'un E.T.L. ...................................................................................... 30

Figure 11͗ ReprĠsentation d'une application Ylikǀiew ............................................................ 38

Figure 12: Script de chargement .............................................................................................. 39

Figure 13: Base de données associative ................................................................................... 40

Figure 14: Interface graphique de restitution .......................................................................... 41

Figure 15: Positionnement du SI décisionnel ........................................................................... 44

Figure 16: Cas d'utilisation du système décisionnel ................................................................ 46

Figure 17: Architecture applicative du système existant ......................................................... 47

quotesdbs_dbs30.pdfusesText_36
[PDF] Excellence Professionnalisme Esprit de service

[PDF] CAP PETITE ENFANCE NOTICE EXPLICATIVE CANDIDATURES INDIVIDUELLES

[PDF] Punisher Motorsport organise une journée circuit

[PDF] Contexte et mode d intervention

[PDF] Secrétariat du Grand Conseil PL 8860

[PDF] ADVITAM Services d aide à domicile Spécialisés vers les personnes dépendantes

[PDF] LE DROIT DE PRÉEMPTION URBAIN (DPU) Régime modifié par la loi ALUR du 23 mars 2014

[PDF] «Du Temps pour Vivre

[PDF] Gestion de projet- Indicateurs de performance

[PDF] Se former au commerce ou à la gestion

[PDF] Comptes d immobilisations (Classe 2)

[PDF] DECLARATION DE CANDIDATURE A UN RECRUTEMENT EN QUALITE D'ATTACHE TEMPORAIRE D'ENSEIGNEMENT ET DE RECHERCHE

[PDF] DES FORMATIONS POUR LES PROFESSIONNELS DISPENSÉES PAR DES EXPERTS

[PDF] V- SUIVI DU RECOUVREMENT

[PDF] MARCHE PUBLIC DE TRAVAUX REGLEMENT DE LA CONSULTATION (RC)