WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en oeuvre d'applications géo décisionnelles. Implémentation d'un système ETl avec geokettle.

( Télécharger le fichier original )
par Mohamet BASSIROU
Université de Maroua - Ingénieur de conception en informatique 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

TABLE DES MATIÈRES

DEDICACE i

REMERCIEMENTS ii

TABLE DES MATIÈRES iii

LISTE DES SIGLES ET ABRÉVIATIONS vii

RÉSUMÉ... viii

ABSTRACT ix

LISTE DES TABLEAUX x

LISTE DES FIGURES ET ILLUSTRATIONS xi

INTRODUCTION GÉNÉRALE 1

Chapitre I : CONTEXTE ET PROBLÉMATIQUE 3

I.1. CONTEXTE GÉNÉRAL DU SUJET 3

I.2. CADRE DU TRAVAIL 4

I.2.1. Les services offerts par le CDTIC 5

I.2.2. L'encadrement technique 5

I.2.3. Organigramme du CDTIC de l'Université de Ngaoundéré 6

I.2.4. Localisation et contact 6

I.3. OBJECTIF DU PROJET 7

I.4. MÉTHODOLOGIE 8

Chapitre II : GENERALITÉS SUR LES ENTREPÔTS DE DONNÉES 9

II.1. L'INFORMATION GÉOGRAPHIQUE 9

II.1.1. Représentation en mode raster 10

II.1.2. Représentation en mode vecteur 11

II.2. LES SYSTÈMES D'INFORMATIONS GÉOGRAPHIQUES (SIG) 13

II.2.1. Les composants d'un SIG 13

II.2.1.1. Les logiciels 14

II.2.1.2. Les données 14

II.2.1.3. Les matériels informatiques 14

II.2.1.4. Le savoir-faire (la connaissance technique) 14

iii

Bassirou Mohamet

II.2.1.5.

Les utilisateurs

14

II.3.

LES ENTREPÔTS DE DONNÉES

15

II.3.1.

Définition

16

II.3.2.

L'architecture fonctionnelle des ED

16

II.3.3.

Pourquoi un ED à la place d'un SGBD Opérationnel ?

18

II.3.4.

Modélisation conceptuelle des entrepôts de données

19

II.3.4.1.

La modélisation par sujet.

19

II.3.4.2.

La modélisation dimensionnelle

20

II.3.4.3.

Les Faits et Dimensions

20

II.3.5.

Structuration des données dans les entrepôts

21

II.3.5.1.

Le schéma en étoile

22

II.3.5.2.

Le schéma en flocon

22

II.3.5.3.

Le schéma en constellation

23

II.3.6.

Modélisation logique des entrepôts de données

24

II.3.7.

Alimentation des entrepôts de données (ETL)

24

II.3.7.1.

Extraction des données sources

24

II.3.7.2.

Transformation des données

25

II.3.7.3.

Chargement des données (Loading)

26

II.3.7.4.

Stratégies d'alimentation de l'ED

27

Chapitre III : LES ENTREPÔTS DE DONNÉES SPATIALES ET OUTILS DE MISE EN OEUVRE 29

III.1. CONCEPTS FONDAMENTAUX DES EDS 29

III.1.1. Dimension spatiale et hiérarchie 29

III.1.2. Mesure spatiale 30

III.2. MODÈLES CONCEPTUELS POUR LES EDS 31

III.2.1. Modèle de Pourrabas 31

III.2.2. Modèle de Malinowsky et Zimànyi 31

III.3. SYSTÈME D'AIDE À LA DÉCISION SPATIALE 32

III.4. OLAP SPATIAL (SOLAP) 33

III.4.1. Définition 34

III.4.2. Architecture SOLAP 35

iv

Bassirou Mohamet

III.4.3. Les opérateurs spatiaux 35

III.4.4. Les cubes de données spatiales 36

III.5. OUTILS DE MISE EN OEUVRE SOLAP 36

III.5.1. Les outils ETL géospatiaux 36

III.5.1.1. GeoKettle 37

III.5.1.1.1. Vocabulaire de GeoKettle 40

III.5.1.1.2. Composants de GeoKettle 42

III.5.1.1.3. Fonctionnalités spatiales de GeoKettle 42

III.5.1.2. Spatial Data Integrator (SDI) 44

III.5.2. Outils d'entreposages des données spatiales 45

III.5.2.1. MySQL Spatial 45

III.5.2.2. PostgreSQL/PostGIS 45

III.5.2.3. Oracle Spatial 46

III.5.3. Serveurs SOLAP 46

III.5.3.1. GeoMondrian 46

III.5.3.2. Geo Analysis Tool (GAT) 47

III.5.4. Client SOLAP 47

III.5.4.1. SolapLayers 47

III.5.4.2. Jpivot 48

Chapitre IV : CONCEPTION DU SYSTÈME D'ETL SPATIAL 49

IV.1. ÉTUDE DE L'EXISTANT ET ANALYSE DES BESOINS 49

IV.2. CONCEPTION DE l'EDS D'APPLICATION 50

IV.2.1. Choix des dimensions et fait 50

IV.2.2. Dimensions thématiques 50

IV.2.3. Dimension temporelle 51

IV.2.4. Dimensions spatiales 51

IV.2.5. Identification des faits 52

IV.2.6. Modèle multidimensionnel complet 52

IV.3. SGBD D'ENTREPOSAGE SPATIAL 54

IV.4. CONCEPTION DU PROCESSUS D'ETL 54

v

Bassirou Mohamet

IV.4.1. Étude et planification 54

IV.4.1.1. Les sources de données 55

IV.4.1.2. Détection des emplacements des données 55

IV.4.1.3. Définition de la périodicité de chargement 55

IV.4.2. L'architecture du système d'ETL 56

IV.4.3. Processus global d'alimentation de l'entrepôt 57

IV.4.3.1. Processus de chargement des dimensions 57

IV.4.3.2. Processus de chargement des faits 58

IV.4.3.3. Processus de chargement de la dimension « Temps » 59

Chapitre V : RÉSULTATS ET COMMENTAIRES 61

V.1. Référentiel du système ETL 61

V.2. Différents processus ETL de l'EDS avec GeoKettle 64

V.2.1. Chargement de la dimension «dim_temps» 64

V.2.2. Chargement de la dimension « dim_abonnement » 64

V.2.3. Chargement de la dimension « dim_transfo » 66

V.2.4. Chargement de la dimension « dim_zone_geo » 67

V.2.5. Chargement des faits « fait_conso » 67

V.3. Création de job 68

V.4. Exécution des transformations et job 69

V.4.1. Exécution avec « carte » 69

V.4.2. Exécution avec « Pan » 70

V.4.3. Exécution avec « Kitchen » 70

V.5. Visualisation des résultats 70

CONCLUSION ET PERSPECTIVES 72

BIBLIOGRAPHIE 73

ANNEXE 76

vi

Bassirou Mohamet

vii

Bassirou Mohamet

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Enrichissons-nous de nos différences mutuelles "   Paul Valery