Mikä on MOLAP?
Moniulotteinen OLAP (MOLAP) on klassinen OLAP, joka helpottaa tietojen analysointia käyttämällä moniulotteista datakuutiota. Tiedot lasketaan, tiivistetään uudelleen ja tallennetaan MOLAP: iin (merkittävä ero ROLAP: iin). MOLAP-sovelluksen avulla käyttäjä voi käyttää moniulotteista näkymädataa eri puolilla.
Moniulotteinen data-analyysi on myös mahdollista, jos relaatiotietokantaa käytetään. Se edellyttäisi tietojen kyselyä useista taulukoista. Päinvastoin, MOLAP: lla on kaikki mahdolliset yhdistelmät tiedoista, jotka on jo tallennettu moniulotteiseen ryhmään. MOLAP voi käyttää näitä tietoja suoraan. Siksi MOLAP on nopeampi kuin Relational Online Analytical Processing (ROLAP).
Tässä opetusohjelmassa opit-
- MOLAP-arkkitehtuuri
- Toteutuksen näkökohdat ovat MOLAP
- Molapin edut
- Molap-haitat
- MOLAP-työkalut
Avainkohdat
- MOLAPissa toimintoja kutsutaan prosessoinniksi.
- MOLAP-työkalut käsittelevät tietoja samalla määrällä vasteaikoja riippumatta yhteenvedon tasosta.
- MOLAP-työkalut poistavat relaatiotietokannan suunnittelun monimutkaisuuden tietojen tallentamiseksi analysointia varten.
- MOLAP-palvelin toteuttaa kaksitasoisen tallennusesityksen hallitakseen tiheitä ja harvinaisia tietojoukkoja.
- Tallennuksen käyttöaste voi olla pieni, jos tietojoukko on niukka.
- Faktat tallennetaan moniulotteiseen ryhmään, ja niiden kyselyyn käytetään ulottuvuuksia.
MOLAP-arkkitehtuuri
MOLAP Architecture sisältää seuraavat komponentit -
- Tietokantapalvelin.
- MOLAP-palvelin.
- Etupään työkalu.
Harkitse edellä mainittuja MOLAP-arkkitehtuureja: -
- Käyttäjäpyynnöt raportoidaan käyttöliittymän kautta
- MDDB: n sovelluslogiikkakerros hakee tallennetut tiedot tietokannasta
- Sovelluslogiikkakerros välittää tuloksen asiakkaalle / käyttäjälle.
MOLAP-arkkitehtuuri lukee lähinnä esikäännettyjä tietoja. MOLAP-arkkitehtuurilla on rajalliset mahdollisuudet luoda dynaamisesti aggregaatteja tai laskea tuloksia, joita ei ole laskettu ja tallennettu ennalta.
Esimerkiksi kirjanpitopäällikkö voi laatia raportin, joka näyttää tietyn tytäryrityksen yrityksen P / L-tilin tai P / L-tilin. MDDB noutaa ennalta kootut tulos- ja tappiotiedot ja näyttää tulokset käyttäjälle.
Toteutuksen näkökohdat ovat MOLAP
- MOLAPissa on välttämätöntä ottaa huomioon sekä huolto- että varastointivaikutukset kuutioiden rakentamisen strategian luomisessa.
- Alkuperäiskielet, joita käytetään MOLAP-kyselyyn. Siihen sisältyy kuitenkin laaja napsautuksen ja vetämisen tuki, esimerkiksi Microsoftin MDX.
- Vaikea skaalata, koska kuutioiden lukumäärä ja koko tarvitaan, kun mitat kasvavat.
- API: n tulisi säätää kuutioiden tutkimisesta.
- Tietorakenne, joka tukee useita analyysien aihealueita, joissa tietoja voidaan navigoida ja analysoida. Kun navigointi muuttuu, tietorakenne on fyysisesti järjestettävä uudelleen.
- Tarvitset erilaisia taitoja ja työkaluja tietokannan järjestelmänvalvojalle tietokannan rakentamiseen, ylläpitoon.
MOLAP-edut
- MOLAP pystyy hallitsemaan, analysoimaan ja tallentamaan huomattavia määriä moniulotteista dataa.
- Nopea kyselyn suorituskyky optimoidun tallennuksen, indeksoinnin ja välimuistin ansiosta.
- Pienempi tietokoko relaatiotietokantaan verrattuna.
- Automaattisesti korkeamman aggregaattidatan laskenta.
- Auta käyttäjiä analysoimaan suurempia, vähemmän määriteltyjä tietoja.
- MOLAP on käyttäjälle helpompaa, siksi se on sopiva malli kokemattomille käyttäjille.
- MOLAP-kuutiot on rakennettu nopeaan tiedonhakuun ja ovat optimaalisia viipaloinnissa ja kuutioinnissa.
- Kaikki laskelmat luodaan valmiiksi kuution luomisen yhteydessä.
MOLAP-haittoja
- Yksi MOLAPin heikkouksista on se, että se on vähemmän skaalautuva kuin ROLAP, koska se käsittelee vain rajoitettua määrää tietoa.
- MOLAP ottaa käyttöön myös tietojen redundanssin, koska se on resurssiintensiivinen
- MOLAP-ratkaisut voivat olla pitkiä, etenkin suurilla tietomäärillä.
- MOLAP-tuotteilla saattaa olla ongelmia päivitettäessä ja kysyttäessä malleja, kun mitat ovat yli kymmenen.
- MOLAP ei pysty sisällyttämään yksityiskohtaisia tietoja.
- Tallennuksen käyttöaste voi olla pieni, jos tietojoukko on hyvin hajallaan.
- Se pystyy käsittelemään vain rajoitetun tietomäärän, joten on mahdotonta sisällyttää suurta määrää tietoa itse kuutioon.
MOLAP-työkalut
- Essbase - Oraclen työkalut, joilla on moniulotteinen tietokanta.
- Express Server - Web-pohjainen ympäristö, joka toimii Oracle-tietokannassa.
- Yellowfin - Liiketoiminnan analyysityökalut raporttien ja hallintapaneelien luomiseen.
- Clear Analytics - Clear Analytics on Excel-pohjainen liiketoimintaratkaisu.
- SAP Business Intelligence - SAP: n yritysanalyysiratkaisut
Yhteenveto:
- Moniulotteinen OLAP (MOLAP) on klassinen OLAP, joka helpottaa tietojen analysointia käyttämällä moniulotteista datakuutiota.
- MOLAP-työkalut käsittelevät tietoja samalla määrällä vasteaikoja riippumatta yhteenvedon tasosta.
- MOLAP-palvelin toteuttaa kaksitasoisen tallennustilan tiheiden ja harvojen tietojoukkojen hallintaan.
- MOLAP pystyy hallitsemaan, analysoimaan ja tallentamaan huomattavia määriä moniulotteista dataa.
- Se auttaa automatisoimaan korkeamman tason aggregaattidatan laskennan
- Se on vähemmän skaalautuva kuin ROLAP, koska se käsittelee vain rajoitettua määrää tietoa.