Co je OLAP?
OLAP je online analytické zpracování, protože samotný název označující OLAP je určen pro analytické účely dat, a proto nám umožňuje analyzovat informace z více databázových systémů současně. Jinými slovy, můžeme říct, že se jedná o výpočetní metodu, která umožňuje uživatelům snadno extrahovat požadovaná data a data dotazů, aby je bylo možné analyzovat z různých hledisek. V zásadě je založeno na obrovských datech, která se nazývají datový sklad; shromažďuje požadovaná data z datového skladu a provádí analýzu potřebnou pro podnikání, aby se v podniku rozhodlo o zlepšení zisku, zlepšení prodeje, zlepšení značky, zlepšení marketingu atd. Proto OLAP používá v podnikových informacích dotazy na pomoc při analýze trendů, prognózách prodeje, finančním výkaznictví, plánování, rozpočtování atd.
Definice
OLAP je OLAP (online analytické zpracování) je výkonná technologie za mnoha aplikacemi Business Intelligence (BI), která objevuje data, možnosti prohlížení sestav, složité analytické výpočty a prediktivní scénář „co kdyby“, plánování rozpočtu, plánování prognózy.
Uživatel může například požádat, aby byla analyzována data, aby se zobrazila tabulka zobrazující všechna vydání filmu na Bombaji za měsíc srpen, porovnat údaje o výnosech s údaji za stejný film v prosinci a poté zobrazit srovnání jiného filmu a zkontrolovat, zda dosáhl vyššího úspěchu a stal se ziskovým či nikoli, ve stejném časovém období. Touto analýzou se tak bude moci rozhodnout, že kde by měl být film propuštěn a kterým získají větší zisk, a dokonce i tento druh analýzy dat pomůže naplánovat marketingovou strategii, jako je kde dělat marketing, jak dělat, skrze které kanál k tomu a tak dále.
Nyní uvidíme, jak funguje OLAP - Data jsou nejprve sbírána z více zdrojů dat (jako je tabulka, video, XML atd.) A uložena v datových skladech, které pak vyčištěny a uspořádány do datových krychlí. Termín krychle používá krychli, protože je roztříděna do tří dimenzí, které lze dokonce rozdělit do více dimenzí. Každá krychle OLAP tedy obsahuje data roztříděná podle některých dimenzí (jako jsou zákazníci, časové období, geografický prodejní region a produkt) odvozená z vícerozměrných tabulek v datových skladech. Dimenze mohou být vyplněny členy nebo pro dimenze, které mohou mít hodnotu, jako jsou jména zákazníků, země a měsíce, které jsou organizovány hierarchicky a chtějí provést analýzu konkrétních hodnot. Kostky OLAP jsou předběžně shrnuty v častých dotazech napříč dimenzemi, které zlepšují dobu provádění dotazu v relačních databázích. Takto tak funguje, aby usnadnil jiný druh analýzy v čase.
Stejně jako OLAP je dalším termínem OLTP, který je online transakční zpracování, oba jsou online zpracovatelské systémy, OLTP je transakční zpracování, které se týká převážně úkolu na transakční úloze, zatímco OLAP je systém analytického zpracování, který se zabývá hlavně analýzou a vykazováním a poskytuje cenné informace pro zlepšení podnikání.
OLAP usnadňuje práci v oblasti podnikového výkaznictví pro prodej, manažerské výkaznictví, marketing, řízení obchodních procesů, finanční výkaznictví, rozpočtování a prognózy a další.
OLAP lze použít k provádění pěti typů analytických operací proti vícerozměrným databázím:
- Souhrn - také známý jako vrtání nebo konsolidace, slouží k shrnutí provozních dat spolu s dimenzí.
- Drill-down - Provádí analýzu hlouběji mezi dimenzemi dat. Například vrtání dolů z „časového období“ na „roky“ a „měsíce“ a „dny“ atd. Pro zvýšení růstu prodeje produktu.
- Řez - Chcete-li provést analýzu, aby se zobrazila jedna úroveň informací, například „prodej v roce 2019.“
- Kostky - Provede analýzu k výběru dat z různých dimenzí k analýze, například „prodej zeleného jablka v Bangalore v roce 2019.“
- Pivot - Provede analýzu, která může získat nový pohled na data otáčením datových os krychle.
Protože OLAP dává krychli, která má rozměry, najděte průnik rozměrů, například, veškerý film je v Bombaji během určitého časového období ziskový a zobrazuje výsledek. Každá krychle OLAP pokrývá stovky opatření, která mají alespoň jedno možné, které jsou skutečně odvozeny z informací uložených v tabulkách faktů datového skladu.
Architektura
Stejně jako na obrázku, začíná pracovat sběrem dat z více zdrojů a uložených v datovém skladu. Dále jsou kostky OLAP vytvářeny na vyčištěných datech skladu, proti nimž uživatelé mohou dotazy spouštět.
V zásadě existují tři typy OLAP (zpracování online analýzy):
MOLAP (Multidimensional OLAP) - MOLAP je OLAP pro vícerozměrné databázové indexy založené.
ROLAP (Relational OLAP) - ROLAP je OLAP, který provádí dynamickou vícerozměrnou analýzu uložených dat relační databáze.
HOLAP (Hybrid OLAP) - HOLAP je různá integrace ROLAP a MOLAP. Používá se k vyvinutí datové kapacity ROLAP s MOLAP, což je vynikající schopnost zpracování, která splňuje požadavky na zpracování.
Použití a výhody OLAP
OLAP lze použít k extrakci nebo těžbě dat, analýze dat, reportingu, k nalezení vztahů mezi datovými položkami. K importu dat z existujícího relačního můžeme použít ODBC (Open Database Connectivity) k vytvoření vícerozměrné databáze OLAP. Všechna transakční data nejsou vyžadována pro analýzu trendů, takže databáze OLAP nemusí být tak velká jako datový sklad.
Nevýhody OLAP
Mezi nevýhody OLAP patří předmodelování, které je nutností, velká závislost na IT, špatná výpočetní schopnost, pomalá reakce, nedostatek schopností interaktivní analýzy, abstraktní model, velké potenciální riziko.
Mezi analytické nástroje (OLAP) patří IBM Cognos, Micro Strategy, Palo OLAP Server, Apache Kylin, Oracle OLAP, icCube, Pentaho BI, JsHypercube atd.
Závěr
- OLAP (online analytické zpracování) je výkonná technologie za mnoha aplikacemi Business Intelligence (BI), která objevuje data, možnosti prohlížení sestav, složité analytické výpočty a prediktivní scénář, plánování rozpočtu, plánování prognóz.
- Funguje to tak, že nejprve shromáždil data z více zdrojů dat (jako je tabulka, video, XML atd.) A uložil se do datových skladů, které se poté vyčistily a uspořádaly do datových kostek, na kterých mohou uživatelé spouštět dotazy.
- Pět typů analytických operací proti vícerozměrným databázím, které lze provádět, jsou Roll-up, Drill-Down, Slice, Dice a Pivot.
- Existují tři typy OLAP, které jsou MOLAP, ROLAP, HOLAP.
- Mezi analytické nástroje (OLAP) patří IBM Cognos, Micro Strategy, Palo OLAP Server, Apache Kylin, Oracle OLAP, icCube, Pentaho BI, JsHypercube atd.
Doporučené články
Toto byl průvodce Co je OLAP. Zde jsme diskutovali základní pojmy, požadované dovednosti a výhody OLAP. Další informace naleznete také v dalších navrhovaných článcích -
- Co je to XML?
- Co je to Data Analyst? Dovednosti pro analytika dat
- Co je Úl?
- Co je to Data Science? Význam vědy o datech