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

IV.4.3.2. Processus de chargement des faits

L'extraction des faits s'effectue avec les clés naturelles utilisées dans le système opérationnel. L'étape qui précède le chargement des faits consiste à remplacer les clés naturelles par les clés artificielles. La substitution peut se faire directement par le biais des dimension, mais c'est très lent. Pour résoudre le problème de lenteur, on peut utiliser des tables de référencement.

59

Bassirou Mohamet

Chapitre IV : Conception du système d'ETL Spatial

Le processus de chargement de la table des faits doit garantir l'intégrité référentielle vis-à-vis des dimensions.

Le processus de chargement de faits est illustré par le diagramme d'activité suivant.

Figure IV. 11: Diagramme d'activité ETL des faits

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

La dimension « Temps » contient uniquement des dates qui ne sont pas forcément extraites à partir du système opérationnel. Mais il doit avoir un attribut « date » dans le système opérationnel permettant de faire des comparaisons et référencer la dimension temps. En effet cette dimension doit contenir toutes les dates qui peuvent coïncider avec un fait quelconque. Elle assure l'historisation. Il est donc conseillé de construire un calendrier selon (Kimball, 2004) :

60

Bassirou Mohamet

Chapitre IV : Conception du système d'ETL Spatial

«La dimension date est plus souvent construite comme étant un calendrier avec une granularité journalière».

L'objectif principal d'un processus ETL est l'extraction, la transformation et la livraison de données conformes, cohérentes et correctes. Tout ceci avec des meilleures performances. Pour garantir le succès de notre processus ETL, nous nous sommes fixés quelques objectifs à savoir :

· Alimenter l'EDS avec des données de qualité ;

· Ne pas nuire aux performances des systèmes sources ;

· Utiliser autres sources de données que le système opérationnel ;

· Suivre l'avancement des chargements et déboguer en cas d'erreur ;

· Mise à jour des Meta données, pour la maintenance et l'assurance de la qualité de données.

Dans le chapitre qui suit, nous présenterons l'implémentation du processus ETL

que nous avons conçu. Quelques commentaires suivront cette présentation.

61

Bassirou Mohamet

Chapitre V : Résultats et commentaires

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite