Spletna analitična obdelava (OLAP) je metoda uporabe večdimenzionalnih baz podatkov za podporo hitrega poročanja, ki pogosto vključuje analizo trendov. Primarni jezik poizvedb za OLAP se imenuje večdimenzionalni izrazi (MDX). Njegovo ime izhaja iz programskega razreda, znanega kot spletna obdelava transakcij (OLTP). Spletna analitična obdelava je tehnika analize podatkov, ki se uporablja na področju poslovne inteligence (BI).
BI vključuje uporabo tehnologije za analizo notranjih procesov in podatkov organizacije v podporo njenemu odločanju. Pri uporabi spletne analitične obdelave za BI so pogosto predmet analize zgodovinski podatki, lahko pa BI zajema tudi analizo trenutnih in prihodnjih stanj. Poleg OLAP-a druge tehnike upravljanja podatkov, ki spadajo v področje BI, vključujejo rudarjenje podatkov, poročanje, upravljanje operativne uspešnosti in napovedno analitiko.
Spletna analitična obdelava se pogosto uporablja za ad hoc poročanje in običajno ustvarja poročila v vrtilni ali matrični obliki. Oddelki, ki lahko uporabljajo OLAP, vključujejo finance, operacije, prodajo in trženje. Vrste uporab lahko vključujejo načrtovanje proračuna in napovedovanje.
Ena od ključnih značilnosti spletne analitične obdelave je kocka OLAP. Koncept kocke povezuje elemente, znane kot mere in dimenzije, ki opisujejo metapodatke različnih mer. Vir metapodatkov so lahko tabele shem snežinke ali zvezdice relacijske baze podatkov. Primer kocke je uporaba zneska poslovnih terjatev posameznikov kot merila, z rokom zapadlosti kot dimenzijo.
OLAP uporablja baze podatkov, ki so zasnovane z več dimenzijami. Te baze podatkov so lahko manjše od tistih, ki so potrebne za zmogljivosti skladiščenja podatkov, ki se pogosto uporabljajo za poslovno inteligenco. V primerjavi z drugimi vrstami analiz je pri spletni analitični obdelavi običajno potrebnih manj podrobnosti o transakciji. Ne samo, da so baze podatkov OLAP pogosto manjše od podatkovnih skladišč, dostop do zbirk OLAP je pogosto hitrejši kot dostop do relacijskih baz podatkov.
Obstajajo različne posebnosti obdelave spletnih transakcij. Nekatere pogosteje uporabljene specialitete vključujejo večdimenzionalne, relacijske in hibridne. Večdimenzionalni OLAP shranjuje podatke v večdimenzionalne matrike, relacijski OLAP uporablja relacijske baze podatkov, hibridni OLAP pa kombinacijo relacijskih in specializiranih tabel.
Čeprav je spletna obdelava transakcij pomembna tehnika v BI, bodo morda potrebna bolj izpopolnjena orodja ali izboljšave OLAP-a za organizacije, ki jih zanimata napovedna analiza in poslovna analitika. Napovedna analiza se pogosto uporablja za napovedovanje dogodkov, kot je nakupno vedenje strank. Podatki o poslovni uspešnosti so običajno tarča poslovne analitike.