Hurtownie danych - wielowymiarowy OLAP

Wielowymiarowy OLAP (MOLAP) wykorzystuje wielowymiarowe mechanizmy magazynowania oparte na tablicach do wielowymiarowych widoków danych. W przypadku wielowymiarowych magazynów danych wykorzystanie pamięci może być niskie, jeśli zbiór danych jest rzadki. Dlatego wiele serwerów MOLAP wykorzystuje dwa poziomy reprezentacji pamięci masowej do obsługi gęstych i rzadkich zestawów danych.

Punkty do zapamiętania -

  • Narzędzia MOLAP przetwarzają informacje ze stałym czasem odpowiedzi, niezależnie od poziomu podsumowań lub wybranych obliczeń.

  • Narzędzia MOLAP muszą unikać wielu zawiłości związanych z tworzeniem relacyjnej bazy danych do przechowywania danych do analizy.

  • Narzędzia MOLAP wymagają możliwie najszybszej wydajności.

  • Serwer MOLAP przyjmuje dwa poziomy reprezentacji pamięci do obsługi gęstych i rzadkich zestawów danych.

  • Gęstsze pod-kostki są identyfikowane i przechowywane jako struktura tablicowa.

  • Rzadkie pod-kostki wykorzystują technologię kompresji.

Architektura MOLAP

MOLAP zawiera następujące komponenty -

  • Serwer bazy danych.
  • Serwer MOLAP.
  • Narzędzie front-end.

Zalety

  • MOLAP umożliwia najszybsze indeksowanie do wstępnie obliczonych podsumowanych danych.
  • Pomaga użytkownikom podłączonym do sieci, którzy muszą analizować większe, mniej zdefiniowane dane.
  • Łatwiejszy w użyciu, dlatego MOLAP jest odpowiedni dla niedoświadczonych użytkowników.

Niedogodności

  • MOLAP nie może zawierać szczegółowych danych.
  • Wykorzystanie pamięci może być niskie, jeśli zestaw danych jest rzadki.

MOLAP vs ROLAP

Sr.No. MOLAP ROLAP
1 Wyszukiwanie informacji jest szybkie. Wyszukiwanie informacji jest stosunkowo powolne.
2 Używa rzadkich tablic do przechowywania zestawów danych. Używa tabeli relacyjnej.
3 MOLAP najlepiej nadaje się dla niedoświadczonych użytkowników, ponieważ jest bardzo łatwy w użyciu. ROLAP najlepiej nadaje się dla doświadczonych użytkowników.
4 Utrzymuje oddzielną bazę danych dla kostek danych. Może nie wymagać miejsca innego niż dostępne w hurtowni danych.
5 Funkcja DBMS jest słaba. Obiekt DBMS jest silny.