Zvjezdana shema i proširena zvjezdana shema u SAP BI/BW
⚡ Pametni sažetak
Zvjezdana shema i proširena zvjezdana shema u SAP BW organizira podatke u tablice činjenica i dimenzija, gdje prošireni model povezuje dimenzije s glavnim podacima putem SID tablica, omogućujući daleko veću dubinu analize i ponovnu upotrebu glavnih podataka.

Što je shema?
U sustavu za upravljanje bazama podataka (DBMS), shema predstavlja relacijsku bazu podataka. Definira tablice, polja u svakoj tablici i odnose između polja i tablica. Drugim riječima, shema je skup objekata baze podataka, uključujući tablice, prikaze, indekse i sinonime. Sheme se općenito pohranjuju u rječniku podataka.
Što je klasična zvjezdana shema?
Klasična zvjezdasta shema je višedimenzionalni model podataka. Temelji se na središnjem tablica činjenica okružen s nekoliko dimenzijskih tablica u obliku zvijezde (otuda i naziv).
InfoCube se sastoji od nekoliko InfoObjekti (karakteristike i ključne brojke) i strukturirana je prema zvjezdastoj shemi. Postoji velika tablica činjenica s ključnim brojkama za InfoCube, okružena mnogim tablicama dimenzija koje tvore zvijezdu. Tablica činjenica može imati najviše 16 dimenzija.
Prednosti zvjezdaste sheme su jednostavno dijeljenje podataka, lako razumijevanje i poboljšane performanse.
Što je proširena zvjezdana shema?
U proširenoj zvjezdastoj shemi, „tablica činjenica“ i „tablica glavnih podataka“ povezane su putem SID (surogat ID) tablice. Tablica činjenica i tablica dimenzija nalaze se unutar kocke, dok se glavni podaci nalaze izvan nje. Ima kapacitet analize od 16 × 248 (SID tablice). Tablica činjenica je mala, a tablica dimenzija velika, suprotno klasičnoj zvjezdastoj shemi. U proširenoj zvjezdastoj shemi, tablica dimenzija ne sadrži glavne podatke.
Različite komponente proširene zvjezdaste sheme su:
- Tablica atributa sadrži atribute glavnih podataka.
- SID tablica stvara jedinstveni SID (surogat ID) za svaki glavni zapis podataka.
- Tablica dimenzija stvara DimID za svaku jedinstvenu kombinaciju SID-ova (u tablici dimenzija može se smjestiti najviše 248 SID karakteristika).
- Tekstualna tablica sadrži opise glavnih podataka.
- Tablica činjenica sadrži jedinstvenu kombinaciju DimID-ova i ključnih brojki (u tablici činjenica može se smjestiti najviše 233 ključne brojke).
U nastavku je primjer kako izgleda tablica činjenica InfoCube-a.
U nastavku su tablice dimenzija i SID-ova.
U nastavku su tablice glavnih podataka i teksta InfoObjecta.
InfoCube: Primjer proširene zvjezdaste sheme
Slijedeći je primjer InfoCube-a koji prikazuje proširenu zvjezdastu shemu.
Koraci koji objašnjavaju proširenu zvjezdastu shemu InfoCube-a:
- Tablica činjenica InfoCubea ima vrijednost 3.
- Vrijednost tablice činjenica („3“) mapirana je u tablici dimenzija.
- ID dimenzije “3” ima SID mapiran u SID tablici.
- Vrijednost SID-a mapirana je s tekstualnim i glavnim tablicama podataka.







