OLAP, ROLAP, MOLAP, HOLAP

OLAP van Ashir Ali biedt een verscheidenheid aan OLAP-producten die in drie categorieën kunnen worden ingedeeld: multidimensionale OLAP (MOLAP), relationele OLAP (ROLAP) en hybride OLAP (HOLAP). Hier is een uitsplitsing van de verschillen tussen hen.

verkopers bieden een verscheidenheid aan OLAP-producten die in drie categorieën kunnen worden onderverdeeld: multidimensionale OLAP (MOLAP), relationele OLAP (ROLAP) en hybride OLAP (HOLAP). Hier is een uitsplitsing van de verschillen tussen hen.

Wat is ROLAP?

ROLAP staat voor Relational Online Analytical Processing. ROLAP slaat gegevens op in kolommen en Rijen (ook wel relationele tabellen genoemd) en haalt de informatie op aanvraag op via door de gebruiker ingediende vragen. Een ROLAP-database is toegankelijk via complexe SQL-query ‘ s om informatie te berekenen. ROLAP kan grote gegevensvolumes verwerken, maar hoe groter de gegevens, hoe langzamer de verwerkingstijden.

omdat query ‘ s on-demand worden gemaakt, vereist ROLAP geen opslag en voorafgaande berekening van informatie. Het nadeel van ROLAP-implementaties zijn echter de potentiële prestatiebeperkingen en schaalbaarheidsbeperkingen die het gevolg zijn van grote en inefficiënte verbindingsoperaties tussen grote tabellen. Voorbeelden van populaire ROLAP-producten zijn Metacube van Stanford Technology Group, Red Brick Warehouse van Red Brick Systems en AXSYS Suite van Information Advantage.

Wat is MOLAP?

MOLAP staat voor Multidimensional Online Analytical Processing. MOLAP maakt gebruik van een multidimensionale kubus die toegang heeft tot opgeslagen gegevens door middel van verschillende combinaties. Gegevens worden vooraf berekend, vooraf samengevat en opgeslagen (een verschil met ROLAP, waar queries on-demand worden geserveerd).

een multicube-aanpak is succesvol gebleken in MOLAP-producten. In deze benadering vormen een reeks dichte, kleine, voorgeberekende kubussen een hyperkubus. Tools die MOLAP bevatten zijn Oracle Essbase, IBM Cognos en Apache Kylin.

de eenvoudige interface maakt MOLAP eenvoudig te gebruiken, zelfs voor onervaren gebruikers. De snelle data retrieval maakt het het beste voor” snijden en in blokjes snijden ” operaties. Een groot nadeel van MOLAP is dat het minder schaalbaar is dan ROLAP, omdat het een beperkte hoeveelheid gegevens kan verwerken.

Wat is HOLAP?

HOLAP staat voor Hybrid Online Analytical Processing. Zoals de naam al doet vermoeden, verbindt de holap-opslagmodus attributen van zowel MOLAP als ROLAP. Aangezien HOLAP omvat het opslaan van een deel van uw gegevens in een ROLAP winkel en een ander deel in een MOLAP winkel, ontwikkelaars krijgen de voordelen van beide.

bij dit gebruik van de twee OLAPs worden de gegevens opgeslagen in zowel multidimensionale databases als relationele databases. De beslissing om toegang te krijgen tot een van de databases hangt af van welke het meest geschikt is voor de gevraagde aanvraag of het type verwerking. Deze setup zorgt voor veel meer flexibiliteit voor het verwerken van gegevens. Voor theoretische verwerking worden de gegevens opgeslagen in een multidimensionale database. Voor zware verwerking worden de gegevens opgeslagen in een relationele database.

Microsoft Analysis Services en SAP AG BI Accelerator zijn producten die draaien op HOLAP.

een korte handleiding voor Databasetechnologieën

Sisense en Elasticubes

vergelijkbaar met OLAP-gebaseerde oplossingen, is Sisense een Business Intelligence software ontworpen om oplossingen mogelijk te maken waarbij meerdere zakelijke gebruikers ad-hoc data analyse uitvoeren op een gecentraliseerde data repository. Aan de andere kant, Sisense bereikt dit niet door pre-berekenen query resultaten, maar eerder door gebruik te maken van state-of-the-art technologie genaamd ElastiCube. Het is een geavanceerde zuilvormige database, die speciaal is ontworpen voor Business Intelligence-oplossingen. De unieke opslag-en geheugenverwerkingstechnologie verandert de manier waarop business intelligence-oplossingen toegang krijgen tot gegevens radicaal.Sisense wordt aangedreven door ElastiCube en biedt duidelijke voordelen ten opzichte van OLAP-gebaseerde oplossingen:

  • Instant query response tijden, zonder enige berekening of pre-aggregatie van gegevens
  • Creëren van ingewikkelde sterren/snow flake schema ‘ s is niet vereist
  • Een data warehouse is niet verplicht, maar kan gemakkelijk worden ondersteund
  • Er zijn geen fysieke grenzen aan het aantal dimensies een ElastiCube kan houden
  • ElastiCube biedt toegang tot gegevens in een granulatie (niet alleen om geaggregeerde data)
  • Veranderingen aan ElastiCubes kan worden gedaan zonder het opnieuw opbouwen van de gehele data-model
  • Een ElastiCube vereist aanzienlijk minder krachtige hardware dan een soortgelijke OLAP cube

verder lezen

wilt u een Sisense ElastiCube in actie zien? Probeer de gratis proefversie van Sisense en begin binnen enkele minuten:

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.