Domov databázy Čo je multidimenzionálne online analytické spracovanie (molap)? - definícia z technológie

Čo je multidimenzionálne online analytické spracovanie (molap)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená viacrozmerné online analytické spracovanie (MOLAP)?

Viacrozmerné online analytické spracovanie (MOLAP) je druh online analytického spracovania (OLAP), ktorý podobne ako relačné online analytické spracovanie (ROLAP) používa na analýzu údajov viacrozmerný dátový model. Rozdiel medzi MOLAP a ROLAP je v tom, že MOLAP vyžaduje, aby sa informácie najprv spracovali predtým, ako sa indexujú priamo do viacrozmernej databázy, zatiaľ čo ROLAP sa zadáva priamo do relačnej databázy.

Techopedia vysvetľuje viacrozmerné online analytické spracovanie (MOLAP)

Väčšina koncových používateľov uprednostňuje MOLAP, pretože je rýchlejšia a pohotovejšia. Vo všeobecnosti OLAP používa viacrozmerné dátové modely. Vďaka tomu majú používatelia možnosť prezerať si rôzne vlastnosti a aspekty údajov. Kým ROLAP používajú relačné databázy, obmedzuje to prezeranie údajov postupným prístupom a spracovaním tabuľky pre každú vlastnosť alebo aspekt celkových údajov. V takom prípade je výhodou MOLAP jeho schopnosť spracovávať a ukladať údaje vo viacrozmernom poli. Všetky možné usporiadania a kombinácie údajov sú uvedené v poli a je k nim priamy prístup.

Medzi hlavné výhody MOLAP-u patria:

  • Vynikajúci výkon. Kocky MOLAP sú zostavené na rýchle získavanie údajov, a preto sú najlepšie pre operácie „krájania a krájania“.
  • Schopnosť rýchlo vykonávať zložité výpočty, pretože boli vopred vygenerované pri vytváraní kociek.

Aj keď sa zdá, že MOLAP je lepší ako iné druhy OLAP, stále má určité nevýhody. Pretože MOLAP spracováva údaje najskôr, čas spracovania v niektorých riešeniach môže byť dosť dlhý, najmä ak ide o veľké objemy údajov. Zdá sa tiež, že má ťažkosti pri dopytovaní sa modelov s vysokými kardinálnymi rozmermi.

Čo je multidimenzionálne online analytické spracovanie (molap)? - definícia z technológie