Mis on MOLAP (mitmemõõtmeline OLAP) andmelaos?
Mis on MOLAP?
Mitmemõõtmeline OLAP (MOLAP) on klassikaline OLAP, mis hõlbustab andmete analüüsi mitmemõõtmelise andmekuubi abil. Andmed eelarvutatakse, võetakse uuesti kokku ja salvestatakse MOLAP-i (suur erinevus ROLAP-ist). MOLAP-i abil saab kasutaja kasutada erinevate tahkudega mitmemõõtmelisi vaateandmeid.
Relatsiooniandmebaasi kasutamisel on võimalik ka mitmemõõtmeline andmeanalüüs. See eeldaks andmete päringuid mitmest tabelist. Vastupidi, MOLAP-il on kõik võimalikud andmete kombinatsioonid, mis on juba mitmemõõtmelisse massiivi salvestatud. MOLAP pääseb neile andmetele otse juurde. Seega on MOLAP kiirem võrreldes relatsioonilise võrguanalüütilise töötlemisega (ROLAP).
MOLAP Architektuur
MOLAP ArchiStruktuur sisaldab järgmisi komponente:
- Andmebaasi server
- MOLAP server
- Esiotsa tööriist

Arvestades ülaltoodud MOLAP-i ArchiStruktuur:
- Kasutaja päring raporteerib liidese kaudu
- MDDB rakendusloogika kiht hangib andmebaasist salvestatud andmed
- Rakenduse loogikakiht edastab tulemuse kliendile/kasutajale.
MOLAP-i arhitektuur loeb peamiselt eelkompileeritud andmeid. MOLAP-i arhitektuuril on piiratud võimalused dünaamiliselt agregaatide loomiseks või tulemuste arvutamiseks, mida pole eelnevalt arvutatud ja salvestatud.
Näiteks võib raamatupidamisjuht koostada aruande, mis näitab ettevõtte kasumikontot või konkreetse tütarettevõtte P/L kontot. MDDB hangib eelkoostatud kasumi ja kahjumi arvud ning kuvab selle tulemuse kasutajale.
MOLAPi põhipunktid
- MOLAPis nimetatakse toiminguid töötlemiseks.
- MOLAP-i tööriistad töötlevad teavet sama pika reageerimisajaga, sõltumata kokkuvõtte tasemest.
- MOLAP-i tööriistad eemaldavad analüüsi jaoks andmete salvestamiseks relatsiooniandmebaasi kujundamise keerukuse.
- MOLAP-server rakendab tihedate ja hõredate andmekogumite haldamiseks kahetasemelist salvestusesitlust.
- Salvestuskasutus võib olla madal, kui andmekogumit on vähe.
- Faktid salvestatakse mitmemõõtmelisse massiivi ja nende päringute tegemiseks kasutatakse mõõtmeid.
MOLAPi rakendamise kaalutlused
- MOLAPis on kuubikute ehitamise strateegia loomisel oluline arvestada nii hoolduse kui ka ladustamise mõjudega.
- MOLAP-i päringute tegemiseks kasutatavad patenteeritud keeled. See hõlmab aga ulatuslikku klõpsamise ja lohistamise tuge, näiteks MDX by Microsoft.
- Raske skaleerida, kuna mõõtmete suurenemisel on vajalik kuubikute arv ja suurus.
- API-d peaksid võimaldama kuubikute sondeerimist.
- Andmestruktuur, mis toetab andmeanalüüsi mitut teemavaldkonda, milles andmeid saab navigeerida ja analüüsida. Kui navigeerimine muutub, tuleb andmestruktuur füüsiliselt ümber korraldada.
- Andmebaasi administraatori jaoks on vaja andmebaasi loomiseks ja haldamiseks erinevaid oskusi ja tööriistu.
MOLAPi eelised
Allpool on toodud MOLAPi eelised:
- MOLAP suudab hallata, analüüsida ja salvestada märkimisväärsel hulgal mitmemõõtmelisi andmeid.
- Kiire päringu jõudlus optimeeritud salvestusruumi, indekseerimise ja vahemällu salvestamise tõttu.
- Väiksemad andmemahud võrreldes relatsiooniandmebaasiga.
- Kõrgema taseme koondandmete automatiseeritud arvutamine.
- Aidake kasutajatel analüüsida suuremaid ja vähem määratletud andmeid.
- MOLAP on kasutajale lihtsam, seetõttu sobib see kogenematutele kasutajatele.
- MOLAP-kuubikud on loodud andmete kiireks otsimiseks ning sobivad optimaalselt viilutamiseks ja kuubikuteks lõikamiseks.
- Kõik arvutused genereeritakse kuubi loomisel eelnevalt.
MOLAP-i puudused
MOLAP-i puudused on järgmised:
- MOLAP-i üks peamisi nõrkusi on see, et see on vähem skaleeritav kui ROLAP, kuna see käsitleb ainult piiratud hulka andmeid.
- MOLAP tutvustab ka andmete koondamist, kuna see on ressursimahukas
- MOLAP Solutions võib olla pikk, eriti suurte andmemahtude korral.
- MOLAP-i toodetel võib mudelite värskendamisel ja päringute tegemisel tekkida probleeme, kui mõõtmed on üle kümne.
- MOLAP ei suuda sisaldada üksikasjalikke andmeid.
- Salvestuskasutus võib olla madal, kui andmekogum on väga hajutatud.
- See suudab käsitleda ainult piiratud andmehulka, mistõttu on võimatu lisada kuubi endasse suurt hulka andmeid.
MOLAPi tööriistad
Siin on populaarsed MOLAP-i tööriistad:
- Essbase – Tööriistad alates Oracle millel on mitmemõõtmeline andmebaas.
- Express server – Veebipõhine keskkond, mis töötab Oracle andmebaas.
- Kollauim – Ärianalüütika tööriistad aruannete ja armatuurlaudade loomiseks.
- Kustuta Analytics – Clear analytics on Exceli-põhine ärilahendus.
- SAP Ärianalüüs – Ärianalüütika lahendused firmalt a SAP
kokkuvõte
- Mitmemõõtmeline OLAP (MOLAP) on klassikaline OLAP, mis hõlbustab Andmete analüüs mitmemõõtmelise andmekuubi abil.
- MOLAP-i tööriistad töötlevad teavet sama pika reageerimisajaga, sõltumata kokkuvõtte tasemest.
- MOLAP-server rakendab tihedate ja hõredate andmekogumite haldamiseks kahetasemelist salvestusruumi.
- MOLAP suudab hallata, analüüsida ja salvestada märkimisväärsel hulgal mitmemõõtmelisi andmeid.
- See aitab automatiseerida kõrgema taseme koondandmete arvutamist
- See on vähem skaleeritav kui ROLAP, kuna see käsitleb ainult piiratud hulka andmeid.
