| Oracle Help voor het web | Inhoud | Index | Zoeken | Onderwerp bekijken |
Wat zijn de componenten van een kubus? |
![]() Vorige |
![]() Volgende |
Een kubus in een multidimensionale gegevensbron heeft de volgende componenten:
Een grootheid: de naam die aan de gegevens zelf wordt gegeven.
Een of meer dimensies: de delen van de kubus die dienen om gegevens te categoriseren zoals 'Product', 'Geografie' en 'Tijd', worden 'dimensies' genoemd. Dimensies hebben dimensieleden, dimensiehiërarchieën en attributen.
De kubus heeft voor elke mogelijke combinatie van dimensies een aparte waarde voor de grootheid. Hierdoor kunnen applicaties als Discoverer Plus OLAP heel snel de waarde vinden voor bijvoorbeeld de verkopen van een bepaald product in een bepaalde stad in een bepaald jaar.
In OLAP metagegevens zijn grootheden gegevens die kunnen worden onderzocht en geanalyseerd in kruistabellen en grafieken. Voorbeelden zijn onder meer 'Verkoop', 'Kosten' en 'Winst'.
Grootheden gebruiken dimensies om gegevens in de grootheid te categoriseren. Zo kan een grootheid 'Verkoop' als dimensies 'Product', 'Tijd' en 'Geografie' hebben. Wanneer een grootheid een bepaalde dimensie heeft, dan wordt de grootheid zogezegd door die dimensie bepaald. Zo wordt 'Verkoop' bepaald door 'Product'. De groep dimensies bij een grootheid bepalen de dimensionaliteit van die grootheid. Zo bestaat de dimensionaliteit van 'Verkoop' uit 'Product', 'Tijd' en 'Geografie'.
Elk element in een dimensie is een lid van die dimensie. Zo kun je in de dimensie 'Tijd' leden hebben als 'Januari 2001', 'Februari 2001', 'Maart 2001', 'Kwartaal 1 van 2001' en het jaar '2001'.
In een dimensiehiërarchie worden de relaties tussen twee of meer dimensieleden beschreven.
Afzonderlijke dimensieleden kunnen hiërarchisch met elkaar in verband staan. Zo kan een bepaalde dag bij een bepaalde maand horen en kan die maand op zijn beurt weer in een bepaald jaar vallen. Om dit soort relaties weer te geven, worden dimensieleden georganiseerd in dimensiehiërarchieën.
Een dimensiehiërarchie is een logische structuur waarin geordende niveaus worden gebruikt om gegevens te organiseren en samen te voegen. Zo kan de dimensie 'Tijd' een hiërarchie hebben waarin gegevens op maandniveau worden samengevoegd naar kwartaalniveau of jaarniveau.
Een dimensie kan meerdere dimensiehiërarchieën hebben. Zo bevat de dimensie 'Tijd' misschien niet alleen de dimensiehiërarchie maand-kwartaal-jaar , maar kan ook een dimensiehiërarchie dag-maand-jaar. Wanneer er voor dezelfde dimensie meerdere dimensiehiërarchieën bestaan, moet er één als standaardhiërarchie worden opgegeven.
Een dimensieattribuut beschrijft een eigenschap die dimensieleden gemeenschappelijk hebben. Met deze attributen kunt u gegevens selecteren op basis van overeenkomstige eigenschappen. Zo kan een productdimensie het attribuut 'Kleur' hebben, waardoor u alle rode producten kunt opzoeken.