Professional Documents
Culture Documents
OLAP
OLAP
implementirati
Uvod
Standardi
Tehnologije
Implementacija
Proizvodi i dobavljai
to je OLAP
Zato ( i gdje ) je OLAP vaan
Porijeklo
Razlike izmeu OLAP-a i OLTP-a
OLAP i skladita podataka
Trite i trendovi
Lokacije
apsolutne Vrijeme
Usporedba
vrijednosti Poslovne performansi
uzdu i
varijable
To se najbolje radi poprijeko
dimenzija iz
organizacije
Mi to radimo
godinama, samo
smo to drugaije
zvali !
DSS EIS
(sofisticirana (intuitivni ljudski faktori,
analiza, statistika) viedimenzionalni pogled,
odaziv)
OLAP
Baze podataka Tabelarni
(kapacitet, standardi, kalkulatori
sigurnost, zatita, (ad hoc analize, WYSIWYG)
odravanje)
Microsoft 5 7.6% - -
Fast
Analysis of
Shared
Multidimensional
Information
INFODESIGN d.o.o. VARADIN
FASMI test
Nije bilo potrebe za njegovim inoviranjem od
kad je uveden 1995. Godine (i nema planova
za to)
Radi - nije izazvao kontroverze (ili slavu)
Codd-ovih pravila
iroko citiran na Web-u i u istraivanjima
Ne treba ga slijepo primjenjivati: dizajniran je
da pokae da li proizvod ili aplikacija treba
biti smatrana OLAP-om, a ne kao sredstvo za
ocjenjivanje proizvoda
INFODESIGN d.o.o. VARADIN
API
Query API (Application Programming
Interface) se koristi za povezivanje OLAP
klijenata i posluitelja
koristan API je onaj koji doputa zajedniki rad
proizvodima raznih dobavljaa
dobar API omoguuje klijent alatima da u
potpunosti iskoristi posluiteljevu snagu
DML (Data Management Language) API se
koristi za upravljanje OLAP bazama podataka
i aplikacijama
omoguuje programsku kontrolu izgradnje
modela, punjenja podataka, obrada, itd.
INFODESIGN d.o.o. VARADIN
Stariji OLAP API-i
Hyperion Essbase
trenutno najire podran viedimenzionalan API, s
mnogo razliitih aplikacija i alata partneri ve
isporuuju kompatibilne proizvode
Oracle Express
ograniena podrka treih, obino za sam
Express a ne i za aplikacije
Applix iTM 1
slaba podrka treih
prelaze na OLE DB za OLAP
INFODESIGN d.o.o. VARADIN
OLAP Council API
Prijanji OLAP Council nastojao je kreirati
viedimenzionalni API nazvan MD-API
Oracle ga je promovirao, ali ga skoro nijedan
proizvoa nije implementirao
Danas odbaen
IZVOZ
SJEVER
Pet dimenzija:
JUG
regionalna
konsolidacija plus
veliine, vrijeme,
scenariji,
proizvodi.
Stotine tisua ili milijuna kombinacija INFODESIGN d.o.o. VARADIN
Viedimenzioanalne strukture
Alarmantno rastu
ak i trivijalni primjeri imaju stotine i tisue
definiranih elija
Stvarne aplikacije s vie veih dimenzija
ubrzo prerastaju milijune ili milijarde
definiranih elija
Veina elija je prazna - podaci su vrlo rijetki
OLAP tehnologija je koncentrirana na
efikasno upravljanje ovako rijetkim podacima
INFODESIGN d.o.o. VARADIN
Pohrana viedimenzionalnih
podataka
Logiki, viedimenzionalni podaci su
pohranjeni kao jedan ili vie vektora
podatkovnih elija
Viedimenzionalne strukture podataka su
obino vrlo rijetke - veina moguih elija je
stvarno prazna
na primjer, veina kupaca ne kupuje sve
proizvode, njihove narudbe su koncentrirane u
odreenim lokacijama i oni nisu aktivni u svim
vremenskim periodima
INFODESIGN d.o.o. VARADIN
Dilema pohranjivanja
Nepostojei podaci ne bi trebali troiti
diskovni ili memorijski prostor
Pristup pojedinoj podatkovnoj eliji mora biti
vrlo brz za prihvatljive izraune i perfomance
upita
Odaziv bi trebao biti neovisan o ukupnoj
veliini baze podataka
Indeksi ne smiju zauzeti previe prostora
Veina proizvoda dobro radi s rijetkim
podacima INFODESIGN d.o.o. VARADIN
Bitka OLAP arhitektura
Tri medija za pohranu aktivnih
viedimenzionalnih podataka:
RAM - vrlo brz, prilagodljiv, prilino ogranien
kapacitet
Vlastiti datoteni sustav - srednje brz, prilagodljiv,
efikasan, srednjeg kapaciteta
RDBMS - spor, neefikasan pristup putem SQL-a,
zahtijeva sloeni design i podeavanje, korist od
superiorne tehnologije baza podataka (procesna
snaga, skalabilnost, )
R O L A P
Viedimenzionalni OLAP
DOLAP = Desktop OLAP
Viedimenzio-
Klijent maina nalna maina
MOLAP
DOLAP
Posluioc vie-
RDBMS dimenzionalne Klijent datoteke
baze podataka
Pohrana viedimenzionalnih podataka
ULAZNI
PODACI
EKSPLOZIJA
IZRAUN BAZE
PODATAKA IZRAUNANI
REZLTATI
Software
Ljudi
Hardware