Вы находитесь на странице: 1из 24

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

Вам также может понравиться