You are on page 1of 25

Informacioni sistemi prof.

dr Dalibor Radovanović

Inteligentni informacioni sistemi


(OLAP)
Lekcija 11
OLAP kocke

prof. dr Dalibor Radovanović -1-


Plan knjige
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović -2-


Informacioni sistemi prof. dr Dalibor Radovanović

OLAP kocke

 OLAP sistemi
 OLAP arhitektura
 OLAP interfejsi
 Studija slučaja

prof. dr Dalibor Radovanović -3-


OLAP sistemi
Informacioni sistemi prof. dr Dalibor Radovanović

• OLAP (On-line Analytical Processing) rešenja omogućavaju


korisnicima brz i fleksibilan pristup kombinovanim
višedimenzionalnim podacima izvučenih iz skladišta podataka
• OLAP kocke su upiti (queries) nad skladištem podataka
• Poslovni podaci su uskladišteni u OLAP kocku
– Podaci se analiziraju sa različitih perspektiva
– Podaci su modelovani da odgovaraju poslovanju
• OLAP kocka odgovara na pitanja, npr:
– Da li se dešava isti šablon svake godine?
– Da li se može posmatrati na drugačiji način?

prof. dr Dalibor Radovanović -4-


OLAP arhitektura
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović -5-


OLAP: Troslojni sistem
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović -6-


Cubing servisi – OLAP analitika
Informacioni sistemi prof. dr Dalibor Radovanović

 MDX (MultiDimensional eXpressions) – visoko funkionalna sintaksa za postavljanje upita nad


multidimenzionalnim podacima
prof. dr Dalibor Radovanović -7-
Virtuelne kocke
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović -8-


Različite perspektive kocke kroz studiju slučaja
Informacioni sistemi prof. dr Dalibor Radovanović

Beograd

Novi Sad

Niš
Veš mašine
Frižideri
Skoplje Klima
Televizori
Q1 Q2 Q3 Q4
Dimenzija Vreme

prof. dr Dalibor Radovanović -9-


Pravljenje upita nad kockom
Informacioni sistemi prof. dr Dalibor Radovanović

Beograd Fakti o
prodaji

Novi Sad

Niš
Veš mašine
Frižideri
Skoplje Klime
Televizori

Q1 Q2 Q3 Q4
Dimenzija Vreme

prof. dr Dalibor Radovanović - 10 -


Definisanje “kriške” (engl. slice) ili podskupa kocke
Informacioni sistemi prof. dr Dalibor Radovanović

Beograd

Novi Sad

Niš
Veš mašine
Frižideri
Skoplje Klime
Televizori

Q1 Q2 Q3 Q4
Dimenzija Vreme

prof. dr Dalibor Radovanović - 11 -


Izveštaj za studiju slučaja
Informacioni sistemi prof. dr Dalibor Radovanović

Broj prodatih Prihod u


Grad Proizvod Vreme
artikala hiljadama din.
Svi Svi Sve 113 251.26

Novi Sad Svi Sve 64 146.07

Novi Sad Whirlpool veš mašina Sve 38 98.49

Novi Sad Whirlpool veš mašina Sve 13 32.24

Novi Sad Whirlpool veš mašina Kvartal 1 3 7.44

Novi Sad Whirlpool veš mašina Mart 3 7.44

prof. dr Dalibor Radovanović - 12 -


Star šema u kocki podataka
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 13 -


Primer
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 14 -


Različiti pogledi na iste podatke
Informacioni sistemi prof. dr Dalibor Radovanović

Mesec

P Grad
r
o
i
z
v
o
d

Svi gradovi i meseci


Svi proizvodi i meseci za jedan proizvod
za jedan grad

Svi proizvodi i gradovi


za jedan mesec

prof. dr Dalibor Radovanović - 15 -


Prikaz OLAP-a
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 16 -


Rad sa dimenzijama i hijerarhijama
Informacioni sistemi prof. dr Dalibor Radovanović

• Dimenzije vam dozvoljavaju


 Slice
 Dice

• Hijerarhije vam dozvoljavaju


 Drill Down
 Drill Up

prof. dr Dalibor Radovanović - 17 -


Interfejsi OLAP kocke
Informacioni sistemi prof. dr Dalibor Radovanović

• Upiti (Query) – mogućnost kreiranja


sopstvenih izveštaja
• Izveštavanje i dashboard (kontrolna
tabla) – prikaz bilo kog predefinisanog
izveštaja i ključnih org. podataka u realnom
vremenu koji omogućavaju drill down i
druge OLAP opcije
• Analize – mogućnost višedimenzionalne
analize, poređenja ...
• Scorecarding – metrike ključnih poslovnih
indikatora, pomaže korisnicima da shvate
šta se dešava, ko je odgovoran i ko
preduzima akciju ...
• Upravljanje događajima (Event
management)

prof. dr Dalibor Radovanović - 18 -


OLAP arhitekture
Informacioni sistemi prof. dr Dalibor Radovanović

MOLAP ROLAP Kombinovana arhitektura

prof. dr Dalibor Radovanović - 19 -


MOLAP
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 20 -


ROLAP
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 21 -


HOLAP – Hibridni OLAP
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 22 -


Poređenje OLTP i OLAP
Informacioni sistemi prof. dr Dalibor Radovanović

prof. dr Dalibor Radovanović - 23 -


Informacioni sistemi prof. dr Dalibor Radovanović

• Pitanja?

prof. dr Dalibor Radovanović - 24 -


Informacioni sistemi prof. dr Dalibor Radovanović

Važno !

Ova prezentacija je nekomercijalna.

Slajdovi mogu da sadrže materijale preuzete sa Interneta, stručne i naučne građe, koji
su zaštićeni Zakonom o autorskim i srodnim pravima. Ova prezentacija se može
koristiti samo privremeno tokom usmenog izlaganja nastavnika u cilju informisanja i
upućivanja studenata na dalji stručni, istraživački i naučni rad i u druge svrhe se ne
sme koristiti.

Član 44 - Dozvoljeno je bez dozvole autora i bez plaćanja autorske naknade za nekomercijalne svrhe nastave:
(1) javno izvođenje ili predstavljanje objavljenih dela u obliku neposrednog poučavanja na nastavi;
- ZAKON O AUTORSKOM I SRODNIM PRAVIMA ("Sl. glasnik RS", br. 104/2009 i 99/2011)
.................................................................................................................................................................................
Dalibor Radovanović
dradovanovic@singidunum.ac.rs

prof. dr Dalibor Radovanović - 25 -

You might also like