Kaj je OLAP?

OLAP je spletna analitična obdelava, saj samo ime, ki označuje, da je OLAP namenjen analitičnim podatkom, torej omogoča analizo informacij iz več sistemov baz podatkov hkrati. Z drugimi besedami, lahko rečemo, da gre za računalniško metodo, ki uporabnikom omogoča enostavno pridobivanje zahtevanih podatkov in poizvedbenih podatkov, da bi jih lahko analizirali z različnih vidikov. V osnovi temelji na ogromnih podatkih, ki se imenujejo skladišče podatkov; zbira zahtevane podatke iz podatkovnega skladišča in opravi analizo, potrebno za poslovanje, da sprejme nekaj odločitev v podjetju za izboljšanje dobička, izboljšanje prodaje, izboljšanje blagovne znamke, izboljšanje marketinga in tako naprej. Zato OLAP v poslovni inteligenci uporablja poizvedbe o pomoči pri analizi trendov, napovedovanju prodaje, finančnem poročanju, načrtovanju, pripravi proračuna in podobno.

Opredelitev

OLAP je OLAP (spletna analitična obdelava) je zmogljiva tehnologija, ki stoji za številnimi aplikacijami Business Intelligence (BI), ki odkriva podatke, omogoča pregledovanje poročil, zapletene analitične izračune in napovedni scenarij "kaj če", načrtovanje proračuna, načrtovanje napovedi.

Uporabnik lahko na primer zahteva, da se analizirajo podatki, da se prikaže preglednica, ki prikazuje vse filmske izdaje v Bombaju v mesecu avgustu, primerja podatke o prihodkih s podatki za isti film v decembru in nato pogleda primerjavo drugega filma, da preveri, ali dosegli višji uspeh in postali dobičkonosni ali ne, v istem časovnem obdobju. Tako bodo lahko s to analizo sprejeli odločitev, da kje film izide in s čim dobijo več dobička in celo tovrstna analiza podatkov pomaga načrtovati marketinško strategijo, na primer kje tržiti, kako narediti, s čim kanal za to in tako naprej.

Zdaj bomo videli, kako deluje OLAP - Podatki se najprej zbirajo iz več virov podatkov (npr. Preglednica, video, XML itd.) In se shranjujejo v podatkovnih skladiščih, ki se nato očistijo in organizirajo v kocke podatkov. Izraz kocka uporablja kocko, ker je razvrščen s tremi dimenzijami, ki jih lahko celo kategoriziramo z več dimenzijami. Torej vsaka OLAP kocka vsebuje podatke, razvrščene po nekaterih dimenzijah (kot so kupci, časovno obdobje, geografska prodajna regija in izdelek), dobljenih z večdimenzionalnimi tabelami v podatkovnih skladiščih. V dimenzije se lahko vpišejo člani ali za dimenzije, ki lahko sprejmejo vrednost, na primer imena strank, države in mesece, ki so organizirani hierarhično in želijo izvesti analizo določenih vrednosti. Kocke OLAP so vnaprej povzete po pogostih poizvedbah po dimenzijah, ki izboljšujejo čas izvedbe poizvedb v relacijskih bazah podatkov. Tako, kot je ta, v enem času olajša drugačno analizo.

Tako kot OLAP je drugi izraz OLTP, ki je spletna transakcijska obdelava, oba sta sistem za spletno obdelavo, OLTP je transakcijska obdelava v glavnem zadeva naloge transakcije, medtem ko je OLAP analitični sistem obdelave, ki se ukvarja predvsem z analizo in poročanjem in daje dragocen vpogled za izboljšanje poslovanja.

OLAP olajša delo pri poslovnem poročanju o prodaji, poročanju o upravljanju, trženju, upravljanju poslovnih procesov, finančnem poročanju, pripravi proračuna in napovedovanju in še več.

OLAP se lahko uporablja za izvajanje petih vrst analitičnih operacij proti večdimenzionalnim bazam podatkov:

  • Zbiranje - Znano tudi kot vrtanje ali konsolidacija, uporabite za povzemanje podatkov o delovanju skupaj z dimenzijo.
  • Drill-down - Za izvedbo analize globlje med dimenzijami podatkov. Na primer, zmanjšanje od „časovnega obdobja“ do „let“ in „mesecev“ ter „dni“ in tako naprej, da se načrtuje rast prodaje izdelka.
  • Rezina - za izvedbo analize za prikaz ene ravni informacij za prikaz, na primer "prodaja v letu 2019."
  • Kocke - Izvesti analizo za izbiro podatkov iz več razsežnosti za analizo, na primer "prodaja zelenega jabolka v Bangalore v letu 2019."
  • Pivot - Za izvedbo analize, ki lahko z vrtenjem podatkovnih osi kocke pridobi nov pogled na podatke.

Ko OLAP daje kocko dimenzij, potem najdemo presečišče dimenzij, je na primer ves film v Mumbaju donosen v določenem časovnem obdobju in prikaže rezultat. Vsaka kocka OLAP zajema več sto ukrepov, ki imajo vsaj enega od možnih, ki dejansko izhajajo iz informacij, shranjenih v tabelah podatkov o skladišču podatkov.

Arhitektura

Kot na sliki, začne delovati z zbiranjem podatkov iz več virov in shranjenim v podatkovnem skladišču. Nadalje nastanejo kocke OLAP na očiščenih podatkih skladišča, na podlagi katerih lahko uporabniki izvajajo poizvedbe.

V osnovi obstajajo tri vrste OLAP (obdelava spletnih analiz):

MOLAP (večdimenzionalni OLAP) - MOLAP je OLAP za večdimenzionalne indekse baz podatkov.

ROLAP (Relacijski OLAP) - ROLAP je OLAP, ki izvaja dinamično večdimenzionalno analizo shranjenih podatkov v relacijski bazi podatkov.

HOLAP (Hybrid OLAP) - HOLAP je različna integracija ROLAP in MOLAP. Uporablja se za razvijanje podatkovnih zmogljivosti ROLAP z vrhunsko zmožnostjo obdelave MOLAP za izpolnitev zahtev za obdelavo.

Uporaba in prednosti OLAP

OLAP se lahko uporablja za pridobivanje ali rudarjenje podatkov, analizo podatkov, poročanje in iskanje razmerij med podatkovnimi predmeti. Za uvoz podatkov iz obstoječega relacijskega sistema lahko uporabimo ODBC (Open Database Connectivity) za ustvarjanje večdimenzionalne baze podatkov OLAP. Za analizo trendov niso potrebni vsi podatki o transakcijah, zato bazo podatkov OLAP ni treba obsegati kot skladišče podatkov.

Slabosti OLAP-a

Nekatere pomanjkljivosti OLAP-a so pred-modeliranje, ki je nujno, velika odvisnost od IT-ja, slaba sposobnost izračuna, počasna reakcija, pomanjkanje sposobnosti interaktivne analize, abstraktni model, veliko potencialno tveganje.

Nekatera analitična orodja (OLAP) so IBM Cognos, Micro Strategy, Palo OLAP Server, Apache Kylin, Oracle OLAP, icCube, Pentaho BI, JsHypercube itd.

Zaključek

  • OLAP (spletna analitična obdelava) je zmogljiva tehnologija, ki stoji za številnimi aplikacijami Business Intelligence (BI), ki odkriva podatke, zmožnosti pregledovanja poročil, zapletene analitične izračune in napovedni scenarij, načrtovanje proračuna, načrtovanje napovedi.
  • Deluje tako, da je najprej zbral podatke iz več virov podatkov (npr. Preglednico, video, XML itd.) In jih shranil v podatkovnih skladiščih, ki jih nato očisti in organizira v kocke podatkov, na katerih lahko izvajajo poizvedbe uporabnikov.
  • Pet vrst analitičnih operacij z večdimenzionalnimi bazami podatkov, ki jih je mogoče izvesti, so zvit, drill-down, rez, kocka in vrtenje.
  • Obstajajo tri vrste OLAP, ki so MOLAP, ROLAP, HOLAP.
  • Nekatera analitična orodja (OLAP) so IBM Cognos, Micro Strategy, Palo OLAP Server, Apache Kylin, Oracle OLAP, icCube, Pentaho BI, JsHypercube itd.

Priporočeni članki

To je vodnik za Kaj je OLAP. Tu smo razpravljali o osnovnih pojmih, zahtevanih spretnostih in prednostih OLAP. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Kaj je XML?
  2. Kaj je podatkovni analitik? Spretnosti za analitik podatkov
  3. Kaj je panj?
  4. Kaj je Data Science? Pomen znanosti o podatkih

Kategorija: