Što je online analitička obrada?

Online analitička obrada (OLAP) je metoda korištenja višedimenzionalnih baza podataka za podršku brzom izvješćivanju, često uključujući analizu trendova. Primarni jezik upita za OLAP naziva se višedimenzionalni izrazi (MDX). Njegovo ime potječe od klase programa poznate kao online transakcijska obrada (OLTP). Online analitička obrada je tehnika analize podataka koja se koristi u području poslovne inteligencije (BI).

BI uključuje korištenje tehnologije za analizu internih procesa i podataka organizacije za potporu donošenja odluka. Kada se koristi online analitička obrada za BI, povijesni podaci često su predmet analize, ali BI također može obuhvatiti analizu trenutnih i budućih stanja. Uz OLAP, druge tehnike upravljanja podacima koje spadaju u područje BI-ja uključuju rudarenje podataka, izvješćivanje, upravljanje operativnim učinkom i prediktivnu analitiku.

Online analitička obrada često se koristi za ad hoc izvješćivanje i obično generira izvješća u pivot ili matričnom formatu. Odjeli koji mogu koristiti OLAP uključuju financije, operacije, prodaju i marketing. Vrste korištenja mogu uključivati ​​proračun i predviđanje.

Jedna od ključnih karakteristika online analitičke obrade je OLAP kocka. Koncept kocke korelira elemente poznate kao mjere i dimenzije, koje opisuju metapodatke različitih mjera. Tablice pahuljica ili zvjezdica sheme relacijske baze podataka mogu biti izvor metapodataka. Primjer kocke je korištenje iznosa potraživanja pojedinačnih poslovnih računa kao mjere, s datumom dospijeća kao dimenzijom.

OLAP koristi baze podataka koje su dizajnirane s više dimenzija. Te baze podataka mogu biti manje od onih koje su potrebne za mogućnosti skladištenja podataka koje se često koriste za poslovnu inteligenciju. U usporedbi s drugim vrstama analize, u online analitičkoj obradi obično je potrebno manje pojedinosti o transakciji. Ne samo da su OLAP baze podataka često manje od skladišta podataka, pristup OLAP bazama podataka često je brži od pristupa relacijskim bazama podataka.

Postoje različite specijalnosti obrade online transakcija. Nekoliko najčešće korištenih specijaliteta uključuje multidimenzionalnost, relaciju i hibrid. Višedimenzionalni OLAP pohranjuje podatke u višedimenzionalne nizove, relacijski OLAP koristi relacijske baze podataka, a hibridni OLAP koristi kombinaciju relacijskih i specijaliziranih tablica.
Iako je obrada online transakcija važna tehnika u BI-u, za organizacije koje su zainteresirane za prediktivnu analizu i poslovnu analitiku mogu biti potrebni sofisticiraniji alati ili poboljšanja OLAP-a. Prediktivna analiza se često koristi za predviđanje događaja kao što je kupovno ponašanje kupaca. Podaci o poslovnoj uspješnosti obično su cilj poslovne analitike.