U čemu je Infocube SAP BI/BW? Kako ga stvoriti?
Što je Infocube?
Infocube je prostor za pohranu podataka u kojem održavamo podatke koje fizički izdvajamo iz izvornog sustava. InfoCube može funkcionirati i kao cilj podataka i kao InfoProvider. Sa stajališta izvješćivanja, Infocube se može opisati kao samostalni skup podataka.
Na primjer, infokocka iznosa prodaje koja ima dimenzije poput MJESEC – PROIZVOD-KUPAC-REGIJA, može se pregledati po bilo kojoj od osi, na primjer ukupna prodaja po regiji ili po kupcu. Dimenzije Info-Cube-a su entiteti ili hijerarhije.
BIW (Business Intelligence Warehouse) pruža mogućnost definiranja 16 dimenzija, od kojih su 3 unaprijed definirane.
Gornja kocka prikazuje jednostavnu trodimenzionalnu kocku. Svaka dimenzija može sadržavati 3 karakteristika za analizu. Jedan kvadrat u gornjoj kocki predstavlja relativnu vrijednost za odgovarajuću kombinaciju kupca/regije/divizije.
Struktura InfoCube
- Infocube slijedi proširenu zvjezdanu shemu.
- Ima tablicu činjenica u sredini i okružen je sa 16 dimenzijskih tablica s glavnim podacima koji leže izvan kocke.
- Infokocke su središnji višedimenzionalni model podataka u BI-u.
- To je samozatvoren skup podataka koji obuhvaća jedan ili više povezanih poslovnih procesa. Korisnik koji izvješćuje može definirati ili izvršiti upite prema info kocki.
- Koristi se za pohranjivanje sažetih/agregiranih podataka na dulje vremensko razdoblje. Info kocke se sastoje od točno jedne tablice činjenica okružene dimenzionalnim tablicama.
- SAP Isporučena Infokocka počinje brojem obično 0. Vaša vlastita Infokocka treba započeti slovom od A do Z i imati 3 do 9 znakova.
Vrste InfoCube
Infocube je podijeljen u tri tipa prema načinu održavanja i distribucije podataka.
- Standardna infokocka:Koristi se za fizičko održavanje podataka u kocki. Moguće je samo čitanje.
- Virtualna infokocka: Ne održava podatke fizički u kocki. Tijekom izvršavanja upita donosi podatke iz odgovarajućeg izvornog sustava.
- Informacijska kocka u stvarnom vremenu: Pohranjuje podatke fizički u kocku. Čitanje i pisanje su mogući. Značajno se koristi u planiranju podataka.
Kako stvoriti standardnu infokocku
Korak 1) Napravite InfoCube
- Idite na šifru transakcije RSA1
- Pritisnite gumb U redu.
Korak 2)
- Idite na karticu Modeling->InfoProvider.
- Desni klik na InfoArea.
- Kliknite na “Create InfoCube” iz kontekstnog izbornika.
Korak 3)
- Unesite tehnički naziv.
- Unesite Description.
- Odaberite opcijski gumb “Standardna InfoCube”.
Pritisnite gumb za izradu
Korak 4) Desni klik na dimenziju 1 -> Svojstva.
Korak 5) Preimenujte dimenziju prema informacijama Info objekta.
Korak 6) Desni klik na Dimenzija -> InfoObject Direct Input to Insert InfoObjekti u Dimenziju.
Korak 7) Odaberite Karakteristike.
Korak 8) Odaberite Airline ID u karakteristikama
Povucite i ispustite u Dimension
Korak 9) Na sličan način stvorite nove dimenzije i slijedite korake 4-8 da biste dodali InfoObjects.
Korak 10) Dodavanje Key figureInfoObjects u Infocube
Korak 11) Slijedite gornji postupak za dodavanje više ključnih brojki
Korak 12) Aktivirajte Infocube.
Infocube dodatne točke:
Tehnički naziv tablici dimenzija dodjeljuje sustav pomoću uzorka /BIC/ “D #”, gdje će prvi # biti a1, drugi 2, i tako dalje.
Ako se radi o kocki s isporukom soka, tada bi počela kao /BI0/D
Karakteristike Info-objekti mogu se slobodno dodavati dimenzijama koje je izradio korisnik.
Tablice dimenzija treba koristiti optimalno.
Osigurajte optimalnu kardinalnost dok dimenzijama dodajete infoobjekt karakteristika. Npr Robna kuća ima 10,000 kupaca i 1000 različitih materijala. Kardinalnost je m:n, što znači da svaki kupac može kupiti mnogo materijala. Takva vrsta kardinalnosti ne bi se trebala održavati u istoj tablici dimenzija.
Thumbrule : Izbjegavajte m:n unutar dimenzije.
Dva
- Idite na karticu Modeling->InfoProvider.
- Desni klik na InfoArea.
- Kliknite na “Create InfoCube” iz kontekstnog izbornika.
- Unesite tehnički naziv.
- Unesite Description.
- Odaberite opcijski gumb “Standardna InfoCube”.
don'ts
- Standardna info kocka može se koristiti ako korisnik:
- Želi olakšati višedimenzionalnu analizu.
- Želi pohraniti sažete/zbirne informacije s velikom količinom podataka.
- Koristite dimenziju stavke retka ako je samo jedan objekt smješten u tablicu dimenzija.
- Održavajte visoku granularnost zapisa.
- Grupa M: N kardinalnost unutar iste dimenzije.
- Obratite više pozornosti na dovođenje informacija o karakteru kroz navigacijski atribut.
- Održavajte informacije visoke kardinalnosti u dimenzijskoj tablici.