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

V.3. Création de job

Comme nous avons dit dans les sections précédentes, un job (ou une tâche) est

une série de tâches séquentielles à exécuter (voir III.5.1.1.1. ). Dans le cas présent de notre travail, nous avons mis sur pied un job.

Figure V. 11: Job du processus ETL

Avec ce job, nous pouvons exécuter toutes les autres transformations de manière séquentielle.

69

Bassirou Mohamet

Chapitre V : Résultats et commentaires

V.4. Exécution des transformations et job

On peut exécuter les différentes tâches GeoKettle en utilisant ses composants ou directement sur l'interface spoon en cliquant sur le bouton «play».

V.4.1. Exécution avec « carte »

La section (III.5.1.1.2. présente les différents composants de GeoKettle. Toutes les tâches que nous avons développées jusqu'ici ont été réalisées avec le composant spoon. Carte est un mini-serveur web permettant d'exécuter toutes les tâches à distance. Pour le démarrer, il faut le créer à partir de l'interface de spoon. Pour ce faire, on se positionne sur un job et on fait un clique-droit sur « Serveurs esclave » et on clique sur « Nouveau ». Une fenêtre s'ouvre et dont on doit renseigner. La figure ci-dessous montre cette fenêtre remplie dans notre environnement de travail.

Figure V. 12: Configuration serveur carte

Pour permettre l'exécution des tâches à travers carte, on démarre d'abord le serveur en ligne de commande suivante:

C:\GeoKettle 2.5>carte 10.45.33.24 8082

Lorsque le serveur est bien démarré, nous retournons à l'interface de spoon pour associer nos tâches à ce dernier. On va lancer l'exécution de la tâche et cocher la case « Exécuter à distance » et choisir par la suite le serveur que nous avons créé. La gestion de l'exécution de cette tâche peut se faire maintenant à travers un navigateur web. Par exemple : http://10.45.33.24:8082/kettle/startJob/?name=ETL_system

Chapitre V : Résultats et commentaires

V.4.2. Exécution avec « Pan »

Pan permet d'exécuter les transformations en ligne de commande. Exemple:

C:\GeoKettle 2.5>pan.bat /rep:Referentiel_ETL_Ndere2 /user:bassirou /pass:password

/trans:dim_temps_gen

V.4.3. Exécution avec « Kitchen »

Kitchen quant à lui permet l'exécution des jobs en ligne de commande :

C:\GeoKettle 2.5>kitchen.bat /rep:Referentiel_ETL_Ndere2 /user:bassirou /pass:password

/job:ETL_system

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








"L'ignorant affirme, le savant doute, le sage réfléchit"   Aristote