Data Warehousing - OLAP multidimensionale

Multidimensional OLAP (MOLAP) utilizza motori di archiviazione multidimensionale basati su array per visualizzazioni multidimensionali dei dati. Con gli archivi dati multidimensionali, l'utilizzo dello spazio di archiviazione potrebbe essere basso se il set di dati è scarso. Pertanto, molti server MOLAP utilizzano due livelli di rappresentazione dell'archiviazione dei dati per gestire set di dati densi e sparsi.

Punti da ricordare -

  • Gli strumenti MOLAP elaborano le informazioni con tempi di risposta costanti indipendentemente dal livello di riepilogo o di calcolo selezionato.

  • Gli strumenti MOLAP devono evitare molte delle complessità della creazione di un database relazionale per archiviare i dati per l'analisi.

  • Gli strumenti MOLAP richiedono prestazioni più veloci possibili.

  • Il server MOLAP adotta due livelli di rappresentazione dello storage per gestire set di dati densi e sparsi.

  • I sottocubi più densi vengono identificati e memorizzati come struttura di matrice.

  • I sottocubi sparsi utilizzano la tecnologia di compressione.

Architettura MOLAP

MOLAP include i seguenti componenti:

  • Server di database.
  • Server MOLAP.
  • Strumento front-end.

Vantaggi

  • MOLAP consente un'indicizzazione più rapida dei dati riepilogati precalcolati.
  • Aiuta gli utenti connessi a una rete che hanno bisogno di analizzare dati più grandi e meno definiti.
  • Più facile da usare, quindi MOLAP è adatto ad utenti inesperti.

Svantaggi

  • I MOLAP non sono in grado di contenere dati dettagliati.
  • L'utilizzo della memoria potrebbe essere basso se il set di dati è scarso.

MOLAP vs ROLAP

Sr.No. MOLAP ROLAP
1 Il recupero delle informazioni è veloce. Il recupero delle informazioni è relativamente lento.
2 Utilizza array sparsi per memorizzare set di dati. Utilizza la tabella relazionale.
3 MOLAP è più adatto per utenti inesperti, poiché è molto facile da usare. ROLAP è più adatto per utenti esperti.
4 Mantiene un database separato per i cubi di dati. Potrebbe non richiedere spazio diverso da quello disponibile nel data warehouse.
5 La struttura DBMS è debole. La struttura DBMS è forte.