Wolna encyklopedia
| Zasugerowano, aby artykuł Kostka OLAP zintegrować z tym artykułem lub sekcją. (dyskusja) |
OLAP (ang. online analytical processing) - oprogramowanie wspierające podejmowanie decyzji, które pozwala użytkownikowi analizować szybko informacje zawarte w wielowymiarowych widokach i hierarchiach. Narzędzia OLAP są często używane do wykonywania analiz trendów sprzedaży czy analiz finansowych (hurtownia danych). Są też przydatne do wstępnego obejrzenia zbioru danych przez analityka we wstępnej fazie analiz statystycznych.
Spis treści |
Klasyfikacja
Systemy OLAP zazwyczaj kategoryzuje się według podziału na trzy grupy:
- wielowymiarowe (MOLAP, ang. multidimensional OLAP)
- relacyjne (ROLAP, ang. relational OLAP)
- hybrydowe (HOLAP, ang. hybrid OLAP)
Wielowymiarowe
Tradycyjne produkty OLAP są często nazywane wielowymiarowymi OLAP (ang. multidimensional OLAP lub MOLAP), gdyż przekładają transakcje na wielowymiarowe widoki. Dane są organizowane w postaci wielowymiarowych kostek, które można obracać, co jest bardziej poglądowe dla użytkownika.
Relacyjne
Narzędzia ROLAP ekstrahują dane z relacyjnych baz danych. Używając złożonych poleceń SQL w odniesieniu do tablic bazodanowych ROLAP jest w stanie błyskawicznie tworzyć wielowymiarowe widoki. ROLAP jest najczęściej stosowany w odniesieniu do danych mających dużą liczbę atrybutów, które trudno jest umieścić w kostkowych strukturach (np. dane klienta z wieloma polami opisowymi).
Hybrydowe
Wśród dostawców rozwiązań nie ma jednoznacznych ustaleń definicyjnych, określających co kwalifikuje się jako hybrydowy OLAP – poza tym, że baza danych rozdziela dane pomiędzy podsystem relacyjny i specjalizowany, łącząc tym samym cechy OLAP wielowymiarowego i relacyjnego.
Inne
Używa się również, choć rzadziej niż powyższych, kategorii:
- Desktop OLAP (DOLAP) – systemy niewielkiej, "osobistej" skali,
- Real-time OLAP (RTOLAP) – systemy czasu rzeczywistego,
- Web-based OLAP (WOLAP) – systemy dostępne w publicznej sieci.