Hypercube OLAP

Hypercube OLAP

Un hypercube OLAP (ou cube OLAP) est une représentation abstraite d'informations multidimensionnelles exclusivement numérique utilisé par l'approche OLAP (acronyme de On-line Analytical Processing). Cette structure est prévue à des fins d'analyses interactives par une ou plusieurs personnes (souvent ni informaticiens ni statisticiens) du métier que ces données sont censées représenter.

Les cubes OLAP ont les caractéristiques suivantes :

  • obtenir des informations déjà agrégées selon les besoins de l’utilisateur.
  • simplicité et rapidité d’accès
  • capacité à manipuler les données agrégées selon différentes dimensions
  • un cube utilise les fonctions classiques d’agrégation : min, max, count, sum, avg, mais peut utiliser des fonctions d’agrégations spécifiques

Sommaire

Primitives

L'hypercube OLAP donne accès à des fonctions d'extraction de l'information (pour visualisation, analyse ou traitement), et à des fonctions de requête en langage MDX (comparable à SQL pour une base de données relationnelles).

  • Rotate : sélection du couple de dimensions à cibler,
  • Slicing : extraction d'une tranche d'information,
  • Scoping : extraction d'un bloc de données (opération plus générale que le slicing),
  • Drill-up : synthèse des informations en fonction d'une dimension (exemple de drill-up sur l'axe temps : passer de la présentation de l'information jour par jour sur une année, à une valeur synthétique pour l'année),
  • Drill-down : c'est l'équivalent d'un « zoom », opération inverse du drill-up,
  • Drill-through : lorsqu'on ne dispose que de données agrégées (indicateurs totalisés), le drill through permet d'accéder au détail élémentaire des informations (voir notamment les outils H-OLAP).

Implémentation

Le concept de l'hypercube OLAP peut être utilisé par le biais de différentes interfaces selon les besoins et les capacités. Il en existe actuellement quatre.

  • M-OLAP : La forme la plus classique car la plus rapide. Elle utilise des tables multidimensionnelles pour sauver les informations et réaliser les opérations.
  • R-OLAP : Celle qui demande le moins d'investissement. Elle travaille sur des tables relationnelles. Une nouvelle table est créée pour contenir chaque agrégat.
  • H-OLAP (Hybrid OLAP) : Elle utilise à la fois les tables relationnelles pour stocker les informations brutes, et des tables multidimensionnelles pour les agrégats d'informations prédictives.
  • D-OLAP (Dynamic ou Desktop OLAP).

Utilisation

À l'origine utilisés pour une analyse instinctive d'informations, les hypercubes OLAP peuvent être couplés avec des systèmes data mining et ainsi analyser, prédire et simuler plus « strictement » les informations.

Les entreprises génèrent ce type de structure par synchronisations massives d'informations (ETL) à partir de systèmes de gestion de base de données relationnel (SGBDR) de type datamart, datawarehouse ou parfois même transactionnel selon l'architecture qu'ils ont choisie pour leur système d'information décisionnel.

La restitution d'information se fait à l'aide de simples requêteurs utilisant le langage MDX (Multidimensional Expressions), d'Executive Information System (EIS), d'applications spécialisées (logiciels d'entreprise), ou dans un tableur (muni d'un plugin de navigation).

Exemple

À titre d'illustration, il est possible d'analyser le chiffre d'affaires d'une entreprise dans les 4 dimensions suivantes :

  • Géographie : continent > pays > région > département > ville
  • Temps : année > trimestre > mois > semaine > jour
  • Gamme de produits : gamme > type > famille > référence
  • Organisation : département > secteur > responsable > vendeur

Voir aussi

Lien externe

Documentation sur le site MSDN


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Hypercube OLAP de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • OLAP — Online Analytical Processing Online Analytical Processing (OLAP) désignait à l origine les bases de données multidimensionnelles (aussi appelées cubes ou hypercubes) destinées à des analyses complexes sur des données. Ce terme a été défini par… …   Wikipédia en Français

  • Hypercube (homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. En mathématiques, un hypercube est : une famille de graphes un objet géométrique. En informatique décisionnelle, l hypercube OLAP est une… …   Wikipédia en Français

  • OLAP cube — An OLAP cube (for online analytical processing) is a data structure that allows fast analysis of data.[1] It can also be defined as the capability of manipulating and analyzing data from multiple perspectives. The arrangement of data into cubes… …   Wikipedia

  • Cube OLAP — Hypercube OLAP Un hypercube OLAP (ou cube OLAP) est une représentation abstraite d informations multidimensionnelles exclusivement numérique utilisé par l approche OLAP (acronyme de On line Analytical Processing). Cette structure est prévue à des …   Wikipédia en Français

  • Cubes OLAP — Hypercube OLAP Un hypercube OLAP (ou cube OLAP) est une représentation abstraite d informations multidimensionnelles exclusivement numérique utilisé par l approche OLAP (acronyme de On line Analytical Processing). Cette structure est prévue à des …   Wikipédia en Français

  • H-OLAP — Online Analytical Processing Online Analytical Processing (OLAP) désignait à l origine les bases de données multidimensionnelles (aussi appelées cubes ou hypercubes) destinées à des analyses complexes sur des données. Ce terme a été défini par… …   Wikipédia en Français

  • M-OLAP — Online Analytical Processing Online Analytical Processing (OLAP) désignait à l origine les bases de données multidimensionnelles (aussi appelées cubes ou hypercubes) destinées à des analyses complexes sur des données. Ce terme a été défini par… …   Wikipédia en Français

  • R-OLAP — Online Analytical Processing Online Analytical Processing (OLAP) désignait à l origine les bases de données multidimensionnelles (aussi appelées cubes ou hypercubes) destinées à des analyses complexes sur des données. Ce terme a été défini par… …   Wikipédia en Français

  • S-OLAP — Online Analytical Processing Online Analytical Processing (OLAP) désignait à l origine les bases de données multidimensionnelles (aussi appelées cubes ou hypercubes) destinées à des analyses complexes sur des données. Ce terme a été défini par… …   Wikipédia en Français

  • Tesséract — Hypercube Pour les articles homonymes, voir Hypercube (homonymie). Une projection d un hypercube (dans une image bi dimensionnelle) Un hypercu …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”