Mis on MOLAP?
Mitmemõõtmeline OLAP (MOLAP) on klassikaline OLAP, mis hõlbustab andmete analüüsimist, kasutades mitmemõõtmelist andmekuupi. Andmed on eelnevalt arvutatud, kokku võetud ja salvestatud MOLAP-i (oluline erinevus ROLAP-ist). MOLAP-i kasutades saab kasutaja kasutada mitmetahulisi vaateandmeid erinevate tahkudega.
Relatsioonandmebaasi kasutamisel on võimalik ka mitmemõõtmeline andmete analüüs. Selleks oleks vaja andmete pärimist mitmest tabelist. Vastupidi, MOLAP-is on kõik võimalikud andmete kombinatsioonid, mis on juba mitmemõõtmelises massiivides salvestatud. MOLAP pääseb nendele andmetele otse juurde. Seega on MOLAP võrreldes suhtelise veebianalüütilise töötlemisega (ROLAP) kiirem.
Selles õpetuses saate teada
- MOLAPi arhitektuur
- Rakendamise kaalutlused on MOLAP
- Molapi eelised
- Molapi puudused
- MOLAPi tööriistad
Võtmepunktid
- MOLAP-is nimetatakse toiminguid töötlemiseks.
- MOLAP-i tööriistad töötlevad teavet sama palju reageerimisajaga, olenemata kokkuvõtete tasemest.
- MOLAP-i tööriistad eemaldavad relatsiooniandmebaasi kujundamise keerukuse andmete säilitamiseks analüüsimiseks.
- Tihedate ja hõredate andmekogumite haldamiseks rakendab MOLAP-server kahetasandilist salvestusruumi esitust.
- Kui andmekogum on hõre, võib salvestusruumi kasutamine olla madal.
- Faktid salvestatakse mitmemõõtmelises massiivis ja nende päringuteks kasutatakse dimensioone.
MOLAPi arhitektuur
MOLAPi arhitektuur sisaldab järgmisi komponente -
- Andmebaasiserver.
- MOLAP-server.
- Esiosa tööriist.
Mõelge ülaltoodud MOLAP-i arhitektuuridele: -
- Kasutaja päringute aruanded liidese kaudu
- MDDB rakenduse loogikakiht otsib salvestatud andmed andmebaasist
- 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 selliste tulemuste arvutamiseks, mida pole eelnevalt arvutatud ja salvestatud.
Näiteks võib raamatupidaja koostada aruande, mis näitab konkreetse tütarettevõtte ettevõtte P / L kontot või P / L kontot. MDDB tooks välja eelnevalt kompileeritud kasumi ja kahjumi näitajad ning kuvaks selle tulemuse kasutajale.
Rakendamise kaalutlused on MOLAP
- MOLAP-is on kuubikute ehitamise strateegia loomisel oluline arvestada nii hoolduse kui ka ladustamisega.
- MOLAP-i päringu tegemiseks kasutatud varalised keeled. Kuid see hõlmab ulatuslikku klõpsamise ja lohistamise tuge, näiteks Microsofti MDX-i.
- Skaleerimine on keeruline, sest mõõtmete suurenemisel on vajalik kuupide arv ja suurus.
- API-d peaksid ette nägema kuubikute sondeerimise.
- Andmete struktuur, mis toetab mitme andmeanalüüsi ainevaldkonda, milles saab navigeerida ja analüüsida andmeid. Kui navigeerimine muutub, tuleb andmestruktuur füüsiliselt ümber korraldada.
- Vajad andmebaasi administraatorile andmebaasi loomiseks, hooldamiseks erinevaid oskusi ja tööriistu.
MOLAPi eelised
- MOLAP suudab hallata, analüüsida ja salvestada märkimisväärset hulka mitmemõõtmelisi andmeid.
- Kiire päringu jõudlus optimeeritud salvestamise, indekseerimise ja vahemällu salvestamise tõttu.
- Väiksem andmemaht võrreldes relatsiooniandmebaasiga.
- Agregaatide kõrgema taseme automatiseeritud arvutamine.
- Aidake kasutajatel analüüsida suuremaid, vähem määratletud andmeid.
- MOLAP on kasutajale lihtsam, seetõttu on see sobiv mudel kogenematutele kasutajatele.
- MOLAP-kuubikud on loodud andmete kiireks otsimiseks ja on optimaalsed viilutamiseks ja tükeldamiseks.
- Kõik arvutused luuakse kuubi loomisel eelnevalt.
MOLAPi puudused
- MOLAPi üks suur nõrkus on see, et see on vähem skaleeritav kui ROLAP, kuna see tegeleb ainult piiratud hulga andmetega.
- MOLAP tutvustab ka andmete koondamist, kuna see on ressursimahukas
- MOLAP-lahendused võivad olla pikad, eriti suurte andmemahtude korral.
- Kui mõõtmeid on üle kümne, võivad MOLAP-i tooted mudelite värskendamisel ja päringutel ilmneda probleemidega.
- MOLAP ei suuda üksikasjalikke andmeid sisaldada.
- Kui andmekogum on väga hajutatud, võib salvestusruumi kasutamine olla madal.
- See suudab töödelda ainult piiratud andmemahuga, seetõttu on kuupi endasse võimatu suurt hulka andmeid lisada.
MOLAPi tööriistad
- Essbase - Oracle'i tööriistad, millel on mitmemõõtmeline andmebaas.
- Express Server - veebipõhine keskkond, mis töötab Oracle'i andmebaasis.
- Yellowfin - ärianalüütika tööriistad aruannete ja juhtpaneelide loomiseks.
- Selge analüüs - selge analüüs on Exceli-põhine ärilahendus.
- SAP Business Intelligence - ärianalüüsi lahendused SAP-ilt
Kokkuvõte:
- Mitmemõõtmeline OLAP (MOLAP) on klassikaline OLAP, mis hõlbustab andmete analüüsimist, kasutades mitmemõõtmelist andmekuupi.
- MOLAP-i tööriistad töötlevad teavet sama palju reageerimisajaga, olenemata kokkuvõtete tasemest.
- Tihedate ja hõredate andmekogumite haldamiseks rakendab MOLAP-server kaheastmelist salvestusruumi.
- MOLAP suudab hallata, analüüsida ja salvestada märkimisväärses koguses mitmemõõtmelisi andmeid.
- See aitab automatiseerida agregaatide kõrgema taseme arvutamist
- See on vähem skaleeritav kui ROLAP, kuna see tegeleb ainult piiratud hulga andmetega.