See artikkel vajab toimetamist. (Jaanuar 2021) Palun aita artiklit toimetada. (Kuidas ja millal see märkus eemaldada?)
Andmete ettevalmistamine veebipõhiseks analüütiliseks töötlemiseks

OLAP ehk analüütiline veebitöötlus (inglise keeles online analytical processing) on tõhus andmetöötlustehnoloogia, mille abil saab kiirelt läheneda mitmemõõtmelistele analüütilistele päringutele, leida uusi andmeid, aruandeid piiramatult vaadata jpm. [1]. OLAP on seotud äriteabe laiema kategooriaga ja hõlmab ka relatsioonandmebaase, aruannete koostamist ja andmekaevandamist [2]. Mõiste OLAP on modifikatsioon klassikalisest võrgutehingute töötlemisest (OTLP). [3]

OLAP eelised

OLAP puudused

OLAP-süsteemid

OLAP-süsteemid varieeruvad mitmeti ja neid eristatakse üldjuhul lühendi “OLAP” esiküljele märgistatud tähega. OLAP süsteemid kuuluvad tüüpiliselt ühte kolmest kategooriasse:

OLAP-kuup

OLAP-idee keskmes on OLAP-kuup. OLAP-kuup on andmekonstruktsioon, mis on optimeeritud andmete väga kiireks analüüsimiseks. OLAP-kuup koosneb arvulistest faktidest, mida nimetatakse mõõtmeteks ja mis on kategoriseeritud mõõtmete järgi. OLAP-kuupi nimetatakse ka hüperkuubiks.

Tavaliselt tehakse andmete toimingud ja analüüs lihtsa arvutustabeli abil, kus andmete väärtused on paigutatud rea ja veeru vormingus. See sobib ideaalselt kahemõõtmeliste andmete jaoks. OLAP sisaldab mitmemõõtmelisi andmeid, kusjuures andmed saadakse tavaliselt erinevast ja mitteseotud allikast. Arvutustabeli kasutamine pole optimaalne valik. Kuup suudab salvestada ja analüüsida mitmemõõtmelisi andmeid loogiliselt ja korrastatult. [6]

OLAP kasutus

OLAP-d kasutatakse andmekaeveks või varem teadmata seoste avastamiseks andmeüksuste vahel. OLAP-andmebaasid ei vaja suuri andmeladusid, sest tehinguandmeid ei ole trendianalüüsiks vaja. Avatud andmebaaside ühenduvuse (ODBC) abil saab andmeid importida olemasolevatest relatsiooni andmebaasidest, ning seejärel luua OLAP jaoks mitmemõõtmeline andmebaas. OLAP toodete hulka kuuluvad Oracle Essbase, IBM Cognos ja Oracle OLAP. OLAP-funktsioone on lisatud ka teistesse töötlusprogrammidesse nagu seda on Microsoft Excel ja Microsoft SQL Serveri analüüsiteenused. OLAP-tooted on tavaliselt mõeldud mitme kasutaja keskkondadeks, kus tarkvara maksumus sõltub kasutajate arvust. [7]

Kuidas OLAP töötab

OLAP-analüüsi hõlbustamiseks kogutakse andmeid mitmest andmeallikast, salvestatakse andmeladudesse, ning seejärel puhastatakse ja korrastatakse andmemahtudeks. Iga OLAP-kuup sisaldab andmeid, mis on kategoriseeritud dimensioonide järgi (näitena periood, kliendid, geograafilised müügipiirkonnad vms.), mis on tuletatud andmelao dimensiooni tabelite järgi. Dimensioonidele lisatakse seejärel liikmed näiteks riigid, kuud, klientide nimed, ning seejärel korrastatakse hierarhiliselt. OLAP-kuubikute tulemused võetakse sageli dimensioonide kaupa eelnevalt kokku selleks, et relatsiooniliste andmebaaside abil päringu aega drastiliselt parandada. Analüütikud viivad seejärel läbi OLAP analüütilisi põhitoimingud paljumõõtmelistes andmebaasides. [8]

OLAP analüütilised põhitoimingud

OLAP-s on nelja tüüpi analüütilisi toiminguid: roll-up, drill-down, slice, dice ja Pivot. [9]

Viited

  1. "WHAT IS THE DEFINITION OF OLAP?". olap.com. Vaadatud 5.12.2020.
  2. "Online analytical processing". en.wikipedia.org. Vaadatud 6.12.2020.
  3. "OLAP Council White Paper" (PDF). Vaadatud 4.12.2020.
  4. "What is OLAP? Cube, Operations & Types in Data Warehouse". Guru99. Vaadatud 5.12.2020.
  5. Margaret Rouse (september 2020). "OLAP (online analytical processing)". Techtarget. Vaadatud 5.12.2020.
  6. "What is OLAP? Cube, Operations & Types in Data Warehouse". Guru99. Vaadatud 4.12.2020.
  7. Margaret Rouse (september 2020). "OLAP (online analytical processing)". Techtarget. Vaadatud 4.12.2020.
  8. Margaret Rouse (september 2020). "OLAP (online analytical processing)". Techtarget. Vaadatud 3.12.2020.
  9. "What is OLAP? Cube, Operations & Types in Data Warehouse". Guru99. Vaadatud 7.12.2020.
  10. Margaret Rouse (september 2020). "OLAP (online analytical processing)". techtarget. Vaadatud 3.12.2020.