TP de Développement Oracle OLAP
TP de Développement Oracle OLAP
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)
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"
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