TP EDO: Création d'un cube

Modalités

TP à réaliser en binôme ou seul.

Rendu: rapport détaillant les hiérarchies et les niveaux, les correspondances avec les données dans TI4DATA et les requêtes ROLAP à déposer sur spiral sous la forme d'un fichier nom1_nom2.pdf. Le rapport contiendra les noms, prénoms et numéros d'étudiants de chaque membre du binôme.

On utilisera les comptes Oracle indiqué dans tomuss pour ce TP.

Objectif

Dans ce TP on construira le cube à l'image du cube du TP précédent .

Déroulement

On prendra les données dans le schéma TI4DATA. Commencer à explorer ce schéma via SQLDeveloper. On pourra utiliser la vue ALL_TABLES, ainsi que DESC pour cela.

Ouvrir AWM, établir une connexion sur votre compte et créer un nouvel espace analytique.

Créer les dimensions suivantes

  • CANAL_DIFFUSION ( ↔ TI4DATA.CHANNEL_DIM)
  • CLIENT (↔ TI4DATA.CUSTOMER_DIM)
  • PRODUIT (↔ TI4DATA.PRODUCT_DIM)
  • TEMPS (↔ TI4DATA.TIME_DIM)

Bien penser à créer les niveaux et les hiérarchies. On utilisera les libellés en français pour les nivaux et les hiérarchies.

Créer un cube, y ajouter les dimensions. Créer les indicateurs suivants:

  • Total d'unités vendues
  • Total chiffre d'affaire
  • Moyenne du nombre d'unités vendues

Mettre en correspondance les dimensions avec le schéma TI4DATA.

Générer et remplir les vues matérialisées et requêter le cube pour tester. On inclura le code SQL des requêtes suivantes dans le rapport:

  • Total des ventes par pays en Europe pour l'année 2001.
  • Moyenne des ventes par Type de produit en Europe sur les années 2002 et 2003 (1 moyenne par année).