OLAP, ROLAP, MOLAP, HOLAP

az Ashir Ali OLAP számos OLAP terméket kínál, amelyek három kategóriába sorolhatók: többdimenziós OLAP (MOLAP), relációs OLAP (ROLAP) és hibrid OLAP (HOLAP). Itt van a köztük lévő különbségek lebontása.

a gyártók különféle OLAP termékeket kínálnak, amelyek három kategóriába sorolhatók: többdimenziós OLAP (MOLAP), relációs OLAP (ROLAP) és hibrid OLAP (HOLAP). Itt van a köztük lévő különbségek lebontása.

mi az a ROLAP?

a ROLAP a relációs online analitikai feldolgozást jelenti. A ROLAP oszlopokban és sorokban tárolja az adatokat (más néven relációs táblázatok), és igény szerint lekérdezi az információkat a felhasználó által benyújtott lekérdezéseken keresztül. A ROLAP adatbázis komplex SQL lekérdezéseken keresztül érhető el az információk kiszámításához. A ROLAP nagy adatmennyiségeket képes kezelni, de minél nagyobb az adat, annál lassabb a feldolgozási idő.

mivel a lekérdezések igény szerint történnek, a ROLAP nem igényli az információk tárolását és előzetes kiszámítását. A ROLAP implementációk hátránya azonban a potenciális teljesítménykorlátozások és a skálázhatóság korlátai, amelyek a nagy táblák közötti nagy és nem hatékony összekapcsolási műveletekből származnak. A népszerű ROLAP termékek közé tartozik a Metacube a Stanford Technology Group – tól, a Red Brick Warehouse a Red Brick Systems-től és az Axsys Suite az Information Advantage-től.

mi az a MOLAP?

a MOLAP a multidimenzionális online analitikai feldolgozást jelenti. A MOLAP többdimenziós kockát használ, amely különböző kombinációkon keresztül fér hozzá a tárolt adatokhoz. Az adatokat előre kiszámítják, előre összefoglalják és tárolják (különbség a ROLAP-tól, ahol a lekérdezéseket igény szerint szolgálják fel).

a multicube megközelítés sikeresnek bizonyult a MOLAP termékekben. Ebben a megközelítésben sűrű, kicsi, előre kiszámított kockák sorozata alkotja a hiperkockát. A MOLAP-ot tartalmazó eszközök közé tartozik az Oracle Essbase, az IBM Cognos és az Apache Kylin.

egyszerű kezelőfelülete megkönnyíti a MOLAP használatát, még tapasztalatlan felhasználók számára is. A gyors adat-visszakeresés teszi a legjobb a” szeletelés és kockára ” műveleteket. A MOLAP egyik fő hátránya, hogy kevésbé skálázható, mint a ROLAP, mivel korlátozott mennyiségű adatot képes kezelni.

mi az a HOLAP?

a HOLAP a hibrid online analitikai feldolgozást jelenti. Ahogy a neve is sugallja, a HOLAP tárolási mód összekapcsolja mind a MOLAP, mind a ROLAP attribútumait. Mivel a HOLAP magában foglalja az adatok egy részének tárolását egy ROLAP áruházban, egy másik részét pedig egy MOLAP áruházban, a fejlesztők mindkettő előnyeit élvezik.

a két OLAP használatával az adatokat mind a többdimenziós adatbázisokban, mind a relációs adatbázisokban tárolják. Az egyik adatbázis elérésére vonatkozó döntés attól függ, hogy melyik a legmegfelelőbb a kért feldolgozási alkalmazáshoz vagy típushoz. Ez a beállítás sokkal nagyobb rugalmasságot tesz lehetővé az adatok kezelésében. Az elméleti feldolgozáshoz az adatokat többdimenziós adatbázisban tárolják. Nehéz feldolgozás esetén az adatokat relációs adatbázisban tárolják.

a Microsoft Analysis Services és az SAP AG BI Accelerator olyan termékek, amelyek a HOLAP-on futnak.

gyors útmutató az adatbázis-technológiákhoz

Sisense és Elasticubes

az OLAP-alapú megoldásokhoz hasonlóan a Sisense olyan üzleti intelligencia szoftver, amely lehetővé teszi olyan megoldások alkalmazását, ahol több üzleti felhasználó ad-hoc adatelemzést végez egy központi adattáron. Másrészt a Sisense ezt nem a lekérdezési eredmények előzetes kiszámításával éri el, hanem inkább az ElastiCube nevű korszerű technológia felhasználásával. Ez egy kifinomult oszlopos adatbázis, amelyet kifejezetten üzleti intelligencia megoldásokhoz terveztek. Egyedülálló tárolási és memóriafeldolgozási technológiája radikálisan megváltoztatja az üzleti intelligencia megoldások adathozzáférési módját.

az ElastiCube által működtetett Sisense határozott előnyöket biztosít az OLAP-alapú megoldásokkal szemben:

  • azonnali lekérdezési válaszidők, az adatok előzetes kiszámítása vagy előzetes összesítése nélkül
  • bonyolult csillag/hópehely sémák létrehozása nem szükséges
  • az adattárház nem szükséges, de könnyen támogatott
  • nincsenek fizikai korlátok az ElastiCube által tárolható dimenziók számára
  • az ElastiCube hozzáférést biztosít az adatokhoz bármilyen részletességben (nem csupán az összesített adatokra)
  • az elasticubes módosításai a teljes adatmodell újjáépítése nélkül is elvégezhetők
  • egy elasticube lényegesen kevésbé hatékony hardvert igényel, mint egy hasonló OLAP kocka

további olvasmányok

Szeretné látni a Sisense ElastiCube működését? Próbálja ki a Sisense ingyenes próbaverzióját, és kezdje el perceken belül:

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.