TP de Développement Oracle OLAP [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

TP de développement Oracle OLAP Introduction : Dans cette première section nous allons créer un espace analytique à partir des tables du schéma d'exemple d'Oracle 11g nommé SH. L'objectif de cette section n'est pas d'expliquer comment répondre à des besoins fonctionnels mais bien de décrire la démarche technique de création d'un espace d'analyse. Le document "OLAP Application Developer's Guide - 11g Release 2 Part Number 112040B" va bien plus loin que ce qui suit. Il présente en particulier, à travers un exemple, comment définir les objets d'une application OLAP. Nous pouvons récupérer l'ensemble des logiciels permettant de réaliser cette première section sur OTN et Metalink. La configuration utilisée est la suivante : 1. Oracle 11g 2. Oracle Analytic Workspace Manager 11g (AWM)

Etape 1 – Création d’un utilisateur L'utilisateur AW est propriétaire de l'espace d'analyse (Analytic Workspace). Il a les droits en lecture sur le schéma d'exemple SH (Sales History) et les rôles qui lui permettent de créer les objets OLAP. On exécute les opérations qui suivent :

Etape 2 : On connecte avec Analytic Workspace Manager (AWM), et on lance awm.bat

On sélectionne le menu contextuel "Ajoutez une base de données à l'arborescence..." avec le bouton droit de la souris sur le répertoire base de données, on remplit les champs "Description" et "Information de connexion" à votre convenance puis valider.

On clique sur le signe (+) à gauche de la base de données que nous venons de créer et puis on connecte sous l'utilisateur "aw"

Après la connexion avec l’utilisateur « aw » , on obtient cette hiérarchie :

Etape 3 : Créer un espace analytique On effectue les opérations suivantes : On développe l'arbre de navigation à gauche de AWM jusqu'à voir sous le schéma SH_AW, un répertoire intitulé "Espaces de travail analytiques". On sélectionne le dossier précédemment développé et on sélectionne le menu contextuel, "Créez espace de travail analytique..." On appele notre espace analytique "VENTES"

Etape 4 - Créer des dimensions, niveaux, hiérarchies, attributs Les dimensions sont formées d'un ensemble de valeurs qui permettent de découper les données. Elles forment les axes des cubes. Les dimensions peuvent contenir des niveaux, des hiérarchies et des attributs. Pour créer une dimension à partir d'AWM, on effectue les opérations ci-dessous : On développe le dossier "VENTES", puis on sélectionne le dossier "Dimensions" Dans le menu contextuel, sélectionné "Créer Dimension" On crée la dimension « CLIENT »

Après la création :

On crée également la dimension "TEMPS"

Enfin, on crée la dimension "PRODUIT"

Après la création

On sélectionne le répertoire Niveaux dans la dimension CLIENT et on crée successivement 2 niveaux nommés VILLE et CLIENT

On sélectionne le répertoire Hiérarchies dans la dimension CLIENT et on crée une hiérarchie VILLE dont les niveaux sont, dans l'ordre VILLE et CLIENT Ensuite, nous allons créer les objets suivants

Sur la dimension PRODUIT, On crée les niveaux PRODUIT et CATEGORIE, puis on crée une hiérarchie CATEGORIE avec ces 2 niveaux

Sur la dimension TEMPS, on crée les niveaux JOUR, MOIS, TRIMESTRE et ANNEE, puis on crée une hiérarchie CALENDRIER avec l'ensemble de ces niveaux.

Etape 5 - Créer un cube et les indicateurs

Un cube contient un ensemble de mesures selon des dimensions communes et qui ont vocation à être gérées de la même manière. Pour créer un cube : Sélectionner le répertoire "Cube" sous "VENTES" Dans le menu contectuel, sélectionner "Créer cube..." Nommer le "MONANALYSE" ; laisser l'ensemble des options par défaut Ajoutez les dimensions "CLIENT", "PRODUIT" et "TEMPS" à votre cube Cliquer sur le bouton "Créer

Créez ensuite les indicateurs (ou mesures) qui vous intéressent : Sélectionner le répertoire "Indicateurs" sous "MONANALYSE" Dans le menu contextuel, sélectionner "Créer indicateur..."

Donnez-lui le nom "CA" et laissez toutes les options par défaut puis cliquer sur "Créer" Créer ensuite un second indicateur nommé QUANTITE de la même manière.

Etape 6 :

Mettre en relation les objets et les données Vous allez maintenant mettre en relation les objets créés dans les étapes 4 et 5 et les données relationnelles. Pour cela, effectuer ce qui

suit :

Sélectionner le répertoire "VENTES"->"Dimensions"->"CLIENT"->"Correspondance

sélectionner le bouton "Vue des correspondances graphique

sélectionner "Vue des correspondances de tables

Sélectionner la vue graphique et sélectionner la tables SH.CUSTOMERS. Glisser la sur le panneau de droite Indiquez que le schéma est un schéma en étoile

Analyse le cube :

Mettre à jour