Úvod do operácií v OLAP

OLAP je skratka pre online analytické spracovanie. Pomáha pri analýze rôznych výpisov a pri prezeraní obchodných údajov z rôznych uhlov pohľadu. Často sa vyžaduje zoskupovanie agregovaných údajov a pripojenie údajov. Štruktúra sa v podstate nazýva OLAP kocka. Kocka OLAP je dátová štruktúra, ktorá je optimalizovaná pre správnu analýzu údajov. Pozostáva predovšetkým z číselných faktov, ktoré možno nazvať dimenziami. Dátový sklad by mal extrahovať údaje z rôznych zdrojov a formátov údajov. Tieto údaje sa potom vyčistia a transformujú podľa potreby používateľa. Potom sa načíta na server OLAP, kde sa vykonáva ďalšia analýza.

Typy operácií na OLAP

Existujú štyri typy operácií OLAP, ktoré je možné vykonávať. Tieto oblasti sú uvedené nižšie:

  1. Vyhrnúť
  2. Vŕtanie nadol
  3. Plátok a kocka
  4. otočný čap

Pozrime sa na to jeden po druhom

1. Zrolovať sa

Súhrn možno považovať aj za agregáciu údajov. Dáta, ktoré sa rozdelia, sa skonsolidujú a potom použijú ďalej. Toto je možné dosiahnuť nasledujúcimi metódami.

  • Zmenšenie rozmerov.
  • Použitím hierarchie koncepcií, kde sa systém zoskupovania vecí robí na základe konkrétneho poriadku alebo úrovne.

príklad

Pre danú množinu údajov sa môže použiť technika rozbaľovacej dimenzie. Využitím koncepcie hierarchie sa zmenšuje rozmer. To sa dosahuje kombináciou údajov na ľubovoľnej osi. Vyššie uvedený príklad obsahuje medaile zo štyroch miest. Z týchto dvoch miest pochádza z Ázie, zatiaľ čo ďalšie dve sú z Európy. Ak sa tu má vykonať súhrnná operácia, môže sa to uskutočniť kombináciou ázijských spoločností a kombináciou európskych spoločností.

Výkon:

To znamená podrobnejšie údaje k menej podrobným údajom.

2. Rozviňte sa

Rozvrhnutie nie je nič iné ako rozdelenie údajov na menšie časti. Táto dimenzia sa dá použiť aj na dátovú kocku. Tu sa rozmer rozšíri. Rozširovanie tu nie je nič iné ako pridávanie nových dimenzií k aktuálnym údajom. Ak existujú údaje, znamená to, že súčasné rozmery je možné rozšíriť. Toto rozšírenie sa môže uskutočniť pozdĺž ktorejkoľvek osi dátovej kocky.

Tento proces je možné vykonať pomocou

  • Pri fragmentácii klesá očakávaná hierarchia.
  • Zvýšenie rozmeru súčasných súborov údajov.

Zoberme si nasledujúci príklad, ak existujú štyri krajiny C1, C2, C3 a C4. Počet obyvateľov týchto štyroch krajín za štvrťrok je oddelený oblasťou tejto krajiny. Aby sme sa mohli podrobnejšie zaoberať, vidíme, že existujú dve krajiny z Ázie (C1 a C2) a ďalšie dve z Európy (C3 a C4). Ak sa má vykonať hĺbková analýza, môže sa to uskutočniť rozšírením oblastí, ako sú krajiny, mestá, okresy atď. Takto sa dá roztrieštiť a dosiahnuť, aby sa zobrazila oblasť každej krajiny, mesta, okresu a dokonca aj najmenšia z nich. dedina.

3. Plátok a kocky

Na vykonanie operácie krájania je potrebné extrahovať údaje z jednej kocky. Tento extrakt sa používa na vytvorenie novej kocky. Ak existuje viac údajov ako jedna dimenzia, môžu sa tiež extrahovať. To sa dá urobiť z rovnakej dátovej kocky, čo môže mať za následok rôzne kocky z jednej veľkej kocky. Pokračujúc na rovnakom príklade štyroch krajín C1, C2, C3 a C4, kde C1 a C2 sú z Ázie a C3 a C4 sú z Európy. Pokračujúc v tom, kocková operácia vytvorí subcube výberom dvoch alebo viacerých dimenzií z súčasnej kocky. Zoberme si, že existujú štyri spoločnosti C1, C2, C3 a C4, v ktorých sú C1 a C2 z Ázie a C3 a C4 z Európy. Výberom dvoch parametrov z rôznych rozmerov je možné ľahko vykonávať kockové operácie. Môže ísť o populáciu, oblasť alebo geografickú polohu. Jediným rozdielom je, že vyberiete dve alebo viac dimenzií, ktoré povedú k vytvoreniu tejto podskupiny.

4. Pivot

Rotácia orientácie dátovej kocky s cieľom skontrolovať ďalšie pohľady, ktoré môžu mať dáta, je to, čo sa robí, keď sa hovorí, že sa vykonáva operácia Pivot. Ak chcete zobraziť údaje z inej perspektívy, otáča ich. Poskytne náhradnú prezentáciu údajov. Akonáhle je subcube získaná po operácii rezu, zobrazenie Pivot jej poskytne nové zobrazenie. Uvažujme o štyroch spoločnostiach C1, C2, C3 a C4, v ktorých sú C1 a C2 z Ázie a C3 a C4 z Európy. Otočením jednej dimenzie dátovej kocky môžeme ľahko vykonať operáciu otáčania. Povedzme, že môžete zmeniť oblasť krajiny z osi X na os Y a počet obyvateľov na kilometer štvorcový z osi Y na os X, čím získate iný pohľad.

Tieto štyri operácie pomáhajú pri rýchlejšom výkone dotazov.

záver

Jadrom každého systému OLAP sú numerické fakty nazývané opatrenia. Tieto opatrenia možno ďalej rozdeliť na dimenzie. Opatrenia sa potom umiestnia na priesečníky, ktoré tvoria vektorový priestor. Kocka OLAP je maticové rozhranie, ktoré pomôže pri vykonávaní projekčných operácií, ako je agregácia. Metadáta kocky teda vytvárajú schému hviezd alebo schému snehových vločiek, ktorá sa potom používa v relačnej databáze.

Opatrenia sú potom rozdelené na fakty a dimenzie, v ktorých sa vytvárajú nové tabuľky, a uskutočňujú sa rôzne operácie, ako je čistenie a transformácia údajov. Klienti OLAP zahŕňajú programy ako Excel, webové aplikácie, dashboardy atď. Optimalizované údaje teda pomáhajú pri určovaní rôznych vzorcov a trendov v akomkoľvek podnikaní. OLAP pomáha pri dosahovaní tohto cieľa a uľahčuje analýzu.

Pomôže to pri sledovaní podnikania z rôznych uhlov pohľadu. Rôzne podniky využívajú kocku OLAP. Analytické operácie tak uľahčujú jednoduchú a presnú analýzu údajov a predpovedanie modelov.

Odporúčané články

Toto je sprievodca operáciami v OLAP. Tu diskutujeme o zavedení a štyroch typoch operácií na OLAP. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je to OLAP?
  2. Nástroje DevOps
  3. Alternatívy SAS
  4. Čo je ETL testovanie?

Kategórie: