2011-08-28 5 views
3

Je n'ai pas trouvé mais peut-être quelqu'un pourrait-je expliquer - Cube OLAP est une combinaison de toutes les agrégations possibles, donc liées à Mondrian - niveau de feuille est en fait table ou c'est un agrégat minimum (cellule)? Merci.Algorithme Mondrian Olap drilldown

Répondre

5

Les niveaux sont des attributs (caractéristiques des mesures agrégées des cellules) des tables de dimension. Chaque table de dimension est une dimension du cube de données. Donc, pour effectuer une opération OLAP, vous devez augmenter la granularité de la vue. Alors que le roll-up l'inverse.

En supposant que vous avez une dimension grand public. Dans cette dimension, vous avez les attributs suivants: région, pays et ville. Une opération de drill-down est de voir une nation et vous voyez ensuite les villes de cette nation. Comment le Mondrian, par exemple. L'opération d'enroulement est l'inverse, quand vous regardez les nations, vous faites un roll-up et voyez les parents de cette nation. C'est-à-dire que les niveaux descendent dans la hiérarchie, tandis que le cumul augmente.

Ces données sont toujours considérées conformément à une mesure globale, qui dans ce cas pourrait être une recette pour le profit. Ainsi, vous pourriez voir la recette de la nation, puis naviguer dans la hiérarchie des villes et voir le pays, faire un zoom avant et rouler.

Accès BJIn OLAP. Il effectue ces opérations OLAP et en contient des exemples. 1

J'espère que cela aide.