Čo je to OLAP?

OLAP je online analytické spracovanie, keďže samotný názov označujúci OLAP je určený na analytické účely údajov, a preto nám umožňuje analyzovať informácie z viacerých databázových systémov súčasne. Inými slovami, môžeme povedať, že ide o výpočtovú metódu, ktorá umožňuje používateľom ľahko extrahovať potrebné údaje a údaje z dotazov, aby ich mohla analyzovať z rôznych hľadísk. Je to v zásade založené na obrovských údajoch, ktoré sa nazývajú dátový sklad; zhromažďuje požadované údaje z dátového skladu a vykonáva požadovanú obchodnú analýzu, aby urobil určité rozhodnutie v podniku na zlepšenie zisku, na zlepšenie predaja, na zlepšenie značky, na zlepšenie marketingu atď. Preto OLAP používa v podnikových spravodajských službách otázky týkajúce sa analýzy trendov, predpovede predaja, finančného výkazníctva, plánovania, rozpočtovania a podobne.

definícia

OLAP je OLAP (online analytické spracovanie) je výkonná technológia, ktorá stojí za mnohými aplikáciami Business Intelligence (BI), ktoré odhaľujú údaje, možnosti prezerania zostáv, komplexné analytické výpočty a prediktívne scenáre „čo keby“, rozpočtové plánovanie, plánovanie predpovede.

Používateľ môže napríklad požiadať, aby sa údaje analyzovali, aby sa zobrazila tabuľka, ktorá zobrazuje všetky vydania filmu v Bombaji v auguste, porovnáva údaje o príjmoch s údajmi za ten istý film v decembri a potom si môže pozrieť porovnanie iného filmu a skontrolovať, či dosiahol väčší úspech a stal sa výnosným alebo nie ziskovým v rovnakom časovom období. Touto analýzou sa bude môcť rozhodnúť, že kde má byť film uvedený na trh a čím získajú väčší zisk, a dokonca aj tento druh analýzy údajov pomáha plánovať marketingovú stratégiu, ako napríklad robiť marketing, ako robiť, prostredníctvom ktorého kanál a tak ďalej.

Teraz uvidíme, ako funguje OLAP - Dáta sa najprv zbierajú z viacerých zdrojov údajov (napríklad tabuľky, video, XML atď.) A ukladajú sa do dátových skladov, ktoré sa potom vyčistia a usporiadajú do dátových kociek. Termín kocka používa kocku, pretože je rozdelená do troch dimenzií, ktoré možno dokonca rozdeliť do viacerých dimenzií. Každá kocka OLAP teda obsahuje údaje kategorizované podľa určitých dimenzií (ako sú zákazníci, časové obdobie, geografický predajný región a produkt) odvodené z viacrozmerných tabuliek v dátových skladoch. Dimenzie môžu byť vyplnené členmi alebo dimenziami, ktoré môžu mať hodnotu, ako sú mená zákazníkov, krajiny a mesiace, ktoré sú usporiadané hierarchicky a chcú vykonať analýzu konkrétnych hodnôt. Kocky OLAP sú predbežne zhrnuté v častých dotazoch naprieč dimenziami, ktoré zlepšujú čas vykonávania dotazov v relačných databázach. Pracuje tak, aby v priebehu času uľahčilo iný druh analýzy.

Podobne ako OLAP je ďalším pojmom OLTP, ktorý je online transakčné spracovanie, obidva sú online spracovateľské systémy, OLTP je transakčné spracovanie, ktoré sa týka predovšetkým úlohy na transakčnej úlohe, zatiaľ čo OLAP je analytický systém spracovania, ktorý sa zaoberá hlavne analýzou a vykazovaním a poskytuje cenné informácie o zlepšení podnikania.

OLAP uľahčuje prácu v oblasti podnikového výkazníctva pre oblasť predaja, správy o hospodárení, marketingu, riadenia podnikových procesov, finančného výkazníctva, rozpočtovania a prognózovania a ďalšie.

OLAP sa môže použiť na vykonávanie piatich typov analytických operácií proti viacrozmerným databázam:

  • Súhrn - Známy tiež ako rozbalenie alebo konsolidácia, slúži na zhrnutie prevádzkových údajov spolu s dimenziou.
  • Podrobnejšie - vykonanie analýzy hlbšie medzi dimenziami údajov. Napríklad vŕtanie z „časového obdobia“ na „roky“ a „mesiace“ a „dni“ atď., Aby sa zaznamenal rast predaja daného produktu.
  • Výrez - Vykonanie analýzy na zobrazenie jednej úrovne informácií, napríklad „predaj v roku 2019.“
  • Kocky - Vykonanie analýzy na výber údajov z viacerých dimenzií na analýzu, napríklad „predaj zeleného jablka v Bangalore v roku 2019.“
  • Pivot - Na vykonanie analýzy, ktorá môže získať nový pohľad na údaje otáčaním dátových osí kocky.

Keď OLAP dáva kocku, ktorá má rozmery, potom nájde priesečník rozmerov, napríklad celý film je v Bombaji ziskový počas konkrétneho časového obdobia a zobrazuje výsledok. Každá kocka OLAP pokrýva stovky opatrení, ktoré majú aspoň jedno možné, ktoré sú skutočne odvodené z informácií uložených v tabuľkách faktúr dátového skladu.

architektúra

Ako na obrázku, začína pracovať zberom údajov z viacerých zdrojov a uloženým v dátovom sklade. Kocky OLAP sa ďalej vytvárajú na vyčistených údajoch zo skladu, na základe ktorých môžu používatelia spúšťať dotazy.

V zásade existujú tri typy OLAP (spracovanie online analýzy):

MOLAP (Multidimensional OLAP) - MOLAP je OLAP pre viacrozmerné databázové indexy založené.

ROLAP (Relational OLAP) - ROLAP je OLAP, ktorý vykonáva dynamickú viacrozmernú analýzu uložených údajov relačnej databázy.

HOLAP (Hybrid OLAP) - HOLAP je rôzna integrácia ROLAP a MOLAP. Používa sa na rozvinutie dátovej kapacity ROLAP s MOLAP, čo je vynikajúca schopnosť spracovania na splnenie požiadaviek na spracovanie.

Použitie a výhody OLAP

OLAP sa môže použiť na extrakciu alebo ťažbu údajov, analýzu údajov, podávanie správ, na nájdenie vzťahov medzi dátovými položkami. Na import údajov z existujúceho relačného priestoru môžeme pomocou ODBC (Open Database Connectivity) vytvoriť viacrozmernú databázu OLAP. Na analýzu trendov nie sú potrebné všetky transakčné údaje, takže databáza OLAP nemusí byť taká veľká ako dátový sklad.

Nevýhody OLAP

Niektoré z nevýhod OLAP sú pred-modelovanie, ktoré je nevyhnutnosťou, veľká závislosť na IT, zlá výpočtová schopnosť, pomalá reakcia, nedostatok schopnosti interaktívnej analýzy, abstraktný model, veľké potenciálne riziko.

Niektoré z analytických nástrojov (OLAP) sú IBM Cognos, Micro Strategy, Palo OLAP Server, Apache Kylin, Oracle OLAP, icCube, Pentaho BI, JsHypercube atď.

záver

  • OLAP (Online Analytical Processing) je výkonná technológia mnohých aplikácií Business Intelligence (BI), ktorá odhaľuje dáta, možnosti prezerania zostáv, komplexné analytické výpočty a prediktívne scenáre, plánovanie rozpočtu, plánovanie predpovede.
  • Funguje to tak, že najprv zhromaždil údaje z viacerých zdrojov údajov (ako napríklad tabuľkový procesor, video, XML atď.) A uložil sa do dátových skladov, ktoré sa potom vyčistili a usporiadali do dátových kociek, na ktorých sa môžu spúšťať dotazy používateľov.
  • Päť typov analytických operácií proti viacrozmerným databázam, ktoré možno vykonať, sú zhrnutie, rozbalenie, rozrezanie, kocky a otočenie.
  • Existujú tri typy OLAP, ktoré sú MOLAP, ROLAP, HOLAP.
  • Niektoré z analytických nástrojov (OLAP) sú IBM Cognos, Micro Strategy, Palo OLAP Server, Apache Kylin, Oracle OLAP, icCube, Pentaho BI, JsHypercube atď.

Odporúčané články

Toto bola príručka Čo je OLAP. Tu sme diskutovali o základných pojmoch, požadovaných zručnostiach a výhodách OLAP. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je to XML?
  2. Čo je to Data Analyst? Zručnosti pre analytika údajov
  3. Čo je Úľ?
  4. Čo je to Data Science? Dôležitosť dátovej vedy

Kategórie: