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 place d'un entrepôt de données pour l'aide à  la décision médicale.

( Télécharger le fichier original )
par Abdrahmane AW
ESTM - Licence 2014
  

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

3.2. Alimentation Datamart

Notre transformation consiste à importer des données à partir de d'une table (table patient) de l'ODS, à manipuler l'information s'y trouvant et à créer une nouvelle structure en bout de ligne qui n'est rien d'autre qu'un magasin de données (Datamart conformément à la modélisation en flocon de neige de la Figure 11 : Représentation du modèle en flacon de neige « pour l'indicateur Paludisme ».

Ndioba Syll et Abdrahmane Aw Page44

Ndioba Syll et Abdrahmane Aw Page45

Comme pour le data L'ODS, Une connexion à la base de données et nécessaire et la source de données sera l'entrepôt déjà alimenté.

Figure 26 : Représentation du Model Multidimensionnel

On clique sur Extraction depuis table pour renseigner le champ « Connexion » en y mettant le nom de la connexion à la base de données source et la requête SQL qui permettra de récupérer les champs qui seront extraient depuis la table concernée.

Ndioba Syll et Abdrahmane Aw Page46

Figure 27 : Récupération des champs

De la même façon que précédemment pour l'étape « Altération structure flux », il est important de récupérer les champs. Mais aussi métadonnées toujours pour récupérer les champs et valider pour finir.

On clique sur l'étape création plages de nombres afin de définit les champs sources et destinations. Cette étape permet de définir les tranches d'âge.

Ndioba Syll et Abdrahmane Aw Page47

Figure 28 : Définitions des tranches d'âge

Maintenant pour chaque dimension on définit la connexion, le nom de la table de dimension et on récupère les champs composants la clé de dimension sans oublier l'identifiant de chaque table.

Ndioba Syll et Abdrahmane Aw Page48

Figure 29 : Dimension date

Figure 30 : Dimension Sexe

Ndioba Syll et Abdrahmane Aw Page49

Figure 31 : Dimension Tranche d'Age

Figure 32 : Dimension District

Figure 33 : Dimension Poste Santé

Figure 34 : Dimension village

Ndioba Syll et Abdrahmane Aw Page50

Ndioba Syll et Abdrahmane Aw Page51

Ndioba Syll et Abdrahmane Aw Page52

Figure 35 : Table de fait_palu

Regardons dans Wamp Server pour voir et vérifier si la table de fait a été créée et si les données ont bien été chargées.

3.3. Création de rapport avec Pentaho Report Designer

Pour la création de rapports, nous avons choisis Pentaho Report Designer qui est un outil de conception graphique de rapports avancés et permet de se connecter à de nombreuses sources de données : SGBD, XML, Excel, CSV, flux de données.

Il est par ailleurs possible de générer des rapports en masse en utilisant l'ETL Pentaho Data Integration, dans lequel on retrouve une étape de génération de rapports faisant appel au fichier prpt conçu avec PRD.

Pour lancer PENTAHO REPORT DESIGNER, il faut double cliquer sur le fichier de commande Windows se trouvant dans D:\ABDAAW\prd-ce-5.1.0.0-752\report-designer, une page d'accueil guide l'utilisateur vers les étapes indispensables de création du rapport :

Figure 36 : Interface de Pentaho report Designer

Figure 37 : Création d'un rapport avec Pentaho Report Designer

Un assistant, le Report Wizard, permet d'établir une nouvelle connexion mais également de se connecter à un méta modèle (dictionnaire de données) de Pentaho :

Ndioba Syll et Abdrahmane Aw Page53

Il s'agit ici d'une avancée importante dans les outils de reporting open source et PRD a été le premier, fin 2007, à permettre à un utilisateur de créer un rapport sans aucune connaissance SQL.

Figure 38 : Connexion au Datamart

Le rapport suivant montre le nombre de paludéens suivant la dimension Sexe.

Figure 39 : Le Nombre de Paludéen Suivant la Dimension Sexe

Et maintenant, nous allons voire le nombre de paludéens suivant la dimension trimestre.

Ndioba Syll et Abdrahmane Aw Page54

Figure 40 : Le Nombre de Paludéens Suivant la Dimension trimestre

Ndioba Syll et Abdrahmane Aw Page55

Pentaho Report Designer est un outil simple à manipuler, bien intégré à la suite décisionnelle Pentaho pour la gestion des paramètres ou la publication sur la plateforme web. On regrettera cependant dans PRD l'impossibilité de créer des tableaux croisés sauf à pointer sur un schéma Mondrian existant.

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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry