Co je MOLAP?
Multidimenzionální OLAP (MOLAP) je klasický OLAP, který usnadňuje analýzu dat pomocí vícerozměrné datové krychle. Data jsou předem vypočítána, znovu shrnuta a uložena v MOLAP (hlavní rozdíl od ROLAP). Pomocí MOLAP může uživatel používat vícerozměrná data zobrazení s různými aspekty.
Multidimenzionální analýza dat je také možná, pokud je použita relační databáze. To by vyžadovalo dotazování na data z více tabulek. Naopak, MOLAP má všechny možné kombinace dat již uložených ve vícerozměrném poli. MOLAP má k těmto datům přímý přístup. MOLAP je tedy rychlejší ve srovnání s relačním online analytickým zpracováním (ROLAP).
V tomto výukovém programu se naučíte
- Architektura MOLAP
- Aspekty implementace jsou MOLAP
- Výhody Molap
- Molap Nevýhody
- Nástroje MOLAP
Klíčové body
- V MOLAP se operace nazývají zpracování.
- Nástroje MOLAP zpracovávají informace se stejnou dobou odezvy bez ohledu na úroveň sumarizace.
- Nástroje MOLAP odstraňují složitost návrhu relační databáze pro ukládání dat pro analýzu.
- Server MOLAP implementuje dvě úrovně reprezentace úložiště pro správu hustých a řídkých datových sad.
- Využití úložiště může být nízké, pokud je sada dat řídká.
- Fakta jsou uložena ve vícerozměrném poli a dimenzích použitých k jejich dotazování.
Architektura MOLAP
MOLAP Architecture obsahuje následující komponenty -
- Databázový server.
- MOLAP server.
- Přední nástroj.
Zvažte výše uvedené architektury MOLAP: -
- Požadavek uživatele se hlásí prostřednictvím rozhraní
- Logická vrstva aplikace MDDB načte uložená data z databáze
- Logická vrstva aplikace předá výsledek klientovi / uživateli.
Architektura MOLAP čte hlavně předkompilovaná data. Architektura MOLAP má omezené možnosti dynamického vytváření agregací nebo výpočtu výsledků, které nebyly předem vypočítány a uloženy.
Například účetní může spustit zprávu zobrazující podnikový účet P / L nebo účet P / L pro konkrétní dceřinou společnost. MDDB načte předkompilované údaje o zisku a ztrátě a zobrazí výsledek uživateli.
Aspekty implementace jsou MOLAP
- V MOLAPu je zásadní vzít v úvahu důsledky údržby i skladování při vytváření strategie pro stavění kostek.
- Proprietární jazyky používané k dotazování na MOLAP. Zahrnuje však rozsáhlou podporu kliknutí a tažení, například MDX od společnosti Microsoft.
- Je obtížné škálovat, protože počet a velikost kostek je nutná, když se rozměry zvětší.
- API by měla zajistit zkoumání kostek.
- Datová struktura pro podporu více tematických oblastí analýz dat, ve kterých datech lze procházet a analyzovat. Při změně navigace je třeba fyzicky přeorganizovat datovou strukturu.
- Potřebujete odlišnou sadu dovedností a nástrojů pro správu a správu databáze, které vám pomohou vytvářet a udržovat databázi.
Výhody MOLAP
- MOLAP může spravovat, analyzovat a ukládat značné množství vícerozměrných dat.
- Rychlý výkon dotazů díky optimalizovanému úložišti, indexování a ukládání do mezipaměti.
- Menší velikosti dat ve srovnání s relační databází.
- Automatizovaný výpočet vyšší úrovně agregovaných dat.
- Pomozte uživatelům analyzovat větší, méně definované údaje.
- MOLAP je pro uživatele snazší, proto je vhodný model pro nezkušené uživatele.
- Kostky MOLAP jsou postaveny pro rychlé načítání dat a jsou optimální pro operace krájení a krájení.
- Při vytváření krychle jsou všechny výpočty předem vygenerovány.
Nevýhody MOLAP
- Jednou z hlavních slabin MOLAP je, že je méně škálovatelný než ROLAP, protože zpracovává pouze omezené množství dat.
- MOLAP také zavádí redundanci dat, protože je náročná na zdroje
- Řešení MOLAP mohou být zdlouhavá, zejména u velkých objemů dat.
- Produkty MOLAP mohou při aktualizaci a dotazování na modely čelit problémům, když je dimenzí více než deset.
- MOLAP není schopen obsahovat podrobná data.
- Využití úložiště může být nízké, pokud je soubor dat velmi rozptýlen.
- Dokáže zpracovat pouze omezené množství dat, proto je nemožné zahrnout velké množství dat do samotné krychle.
Nástroje MOLAP
- Essbase - Nástroje od společnosti Oracle, které mají multidimenzionální databázi.
- Express Server - webové prostředí, které běží na databázi Oracle.
- Yellowfin - nástroje obchodní analýzy pro vytváření sestav a řídicích panelů.
- Clear Analytics - Clear analytics je obchodní řešení založené na Excelu.
- SAP Business Intelligence - řešení obchodní analýzy od společnosti SAP
Souhrn:
- Multidimenzionální OLAP (MOLAP) je klasický OLAP, který usnadňuje analýzu dat pomocí vícerozměrné datové krychle.
- Nástroje MOLAP zpracovávají informace se stejnou dobou odezvy bez ohledu na úroveň sumarizace.
- Server MOLAP implementuje dvě úrovně úložiště pro správu hustých a řídkých datových sad.
- MOLAP může spravovat, analyzovat a ukládat značné množství vícerozměrných dat.
- Pomáhá automatizovat výpočet vyšší úrovně agregovaných dat
- Je méně škálovatelný než ROLAP, protože zpracovává pouze omezené množství dat.