[ deckic @ 11.11.2006. 12:18 ] @
Da li se kaze implementacija ili implementiranje?
Nije bitno. U svakom slucaju vec duze vreme radim na razvoju izvestajnih sistema,
i u sklopu mog posla sam upoznao razlicite sisteme oracle, ms, progres...
Svaki od tih proizvodjaca je takve sisteme razvio na osnovama svoje relacionalne(?) baze podataka.
Mene interesuje kako se moze sa standardnim sql (recimo 2000) napraviti simulacija
multidimenzionalnih struktura?
Koji je najbolji nacin da se iz jedne multidimensionalne strukture, napravi ravna, jednostavna?
Do sada sam dosao do razmnozavanja (permutacije) kolona (entiti, objekata)
za recimo 3 relacionalne dobio bih 2³ = 8 kolona. Naravno na isti nacin moguce je
uvecati broj redova sa mnogo praznih unosa.
Ali kako bi se to uradilo u SQL -u?
Sta vi mislite, jesam li na pravom ili pogresnom putu?

[ delalt @ 12.11.2006. 19:36 ] @
Daj jedan primjer, šta u stvari želiš da dobiješ.
[ mires @ 12.11.2006. 19:52 ] @
Mozda nisam bas do kraja shvatio,ali mozda je odgovor na tvoje pitanje OLAP kocke?
[ deckic @ 13.11.2006. 18:55 ] @
Zeleo bih da napravim datawarehouse koji ce iz jedne
zvezdaste seme da napravi jednu veliku strukturu sa svim
kombinacija i sumama. Smisao je da kasnije mogu brzo da pravim izvestaje i u obliku pivot tabela.
U principu da simuliram OLAP cubes ali sa SQl.
Recimo uzmem kao basu postgresql. On ne podrzava cube operator ili rollup operatora.
Kako da ih napravim sa cistim SQl i procedurama?
Imas li neku ideju?
[ deckic @ 13.11.2006. 18:57 ] @
Citat:
mires: Mozda nisam bas do kraja shvatio,ali mozda je odgovor na tvoje pitanje OLAP kocke?


Jeste odgovor je OLAP kocke ali bez OLAP servera.
Kako da se naprave OLAP kocke programirane sa SQL i procedurama?
Tako je trebalo da glasi pitanje.
[ mires @ 14.11.2006. 16:46 ] @
Jednostavno resenje bi bilo da koristis MS SQL sa njegovim Analys servisima(ili neko drugo gotovo resenje).
Nije mi jasno da li ti hoces da razvijes sopstveni OLAP sistem?
I to si resio da radis sa postgrsql?
Jbg, ako ne podrzava ove operatore uvek mozes da koristis group by :-) Malo mazohizma ne skodi.
[ deckic @ 14.11.2006. 20:24 ] @
Citat:
mires: Jednostavno resenje bi bilo da koristis MS SQL sa njegovim Analys servisima(ili neko drugo gotovo resenje).
Nije mi jasno da li ti hoces da razvijes sopstveni OLAP sistem?
I to si resio da radis sa postgrsql?
Jbg, ako ne podrzava ove operatore uvek mozes da koristis group by :-) Malo mazohizma ne skodi.


Jeste resio sam da napravim sopstveni OLAP sistem.
Dugo sam radio sa MS Analysis Service i Oracle.
Stalno se pitam kakve su to fizicke strukture u tim sistemima. Teoretski moglo bi to da se uradi sa C++ ili javom, samo sve to ne bi bila standardna resenja i
trajalo bi veoma dugo.
Kao trece za sve se placa licenca.
Sa PL/SQL mogu da se programiraju cuda, pa sam mislio...
PostgreSql je veoma mocan system, lici na ORACLE a oni su svoje OLAP i reporting resanja uradili u kombinaciji sa Javom i svojom engine.
Da li imas neku ideju kako da se napravi nesto slicno kao
OLAP kocka?
[ mires @ 14.11.2006. 22:26 ] @
U praksi ne znam kako bi to izgledalo,ali u principu uvek mozes jednostavnu "simulaciju" da napravis pomocu SQL-a.
A interfejs,izvestaje ili prezentaciju podataka mozes da zavrsis u bilo kom programskom jeziku(c#,java...)
Ne verujem da bas hoces da razvijas komercijalni OLAP sistem,jer bi to trajalo i trajalo...
Plus sto komercijalni imaju svoje API-je,client,server, ceo statisticki aparat za datamining...bla bla
Progooglaj malo,ima materijala na tu temu podosta.
[ makica111 @ 05.11.2008. 00:20 ] @
Evo ja da dignem temu iz mrtvih

Ovako imam domaci da uradim OLAP kocku, ali nigde ne mogu da nadjem bazu, pa ako bi neko mogao da mi pomogne i da neki link ili bilo sta?

Hvala puno