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.

  • ⭐ Klasična zvjezdana shema: Središnja tablica činjenica okružena tablicama dimenzija koje sadrže glavne podatke unutar kocke.
  • 🔗 Proširena zvjezdana shema: SID tablice povezuju dimenzije s glavnim podacima pohranjenim izvan kocke za ponovnu upotrebu.
  • 📐 Dubina analize: Prošireni model omogućuje 16 dimenzija pomnoženo s 248 SID tablica za bogatiju analizu.
  • 🔑 SID tablice: Surogatni ID-ovi povezuju tablice dimenzija s tablicama atributa, teksta i glavnih podataka.
  • 📊 Tablica činjenica: Tablica činjenica sadrži ključne brojke i podržava do 233 mjerljive ključne brojke.
  • 🤖 AI pomoć: AI i SAP HANA optimizira ove modele za brze, velike analitičke upite.

Zvjezdana shema i proširena zvjezdana shema u SAP BI/BW

Š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.

Zvjezdana shema u SAP BI/BW

Š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.

Proširena zvjezdana shema u SAP BI/BW

Različite komponente proširene zvjezdaste sheme su:

  1. Tablica atributa sadrži atribute glavnih podataka.
  2. SID tablica stvara jedinstveni SID (surogat ID) za svaki glavni zapis podataka.
  3. Tablica dimenzija stvara DimID za svaku jedinstvenu kombinaciju SID-ova (u tablici dimenzija može se smjestiti najviše 248 SID karakteristika).
  4. Tekstualna tablica sadrži opise glavnih podataka.
  5. 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).

Proširena zvjezdana shema u SAP BI/BW

U nastavku je primjer kako izgleda tablica činjenica InfoCube-a.

Proširena zvjezdana shema u SAP BI/BW

U nastavku su tablice dimenzija i SID-ova.

Proširena zvjezdana shema u SAP BI/BW

U nastavku su tablice glavnih podataka i teksta InfoObjecta.

Proširena zvjezdana shema u SAP BI/BW

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:

  1. Tablica činjenica InfoCubea ima vrijednost 3.
  2. Vrijednost tablice činjenica („3“) mapirana je u tablici dimenzija.
  3. ID dimenzije “3” ima SID mapiran u SID tablici.
  4. Vrijednost SID-a mapirana je s tekstualnim i glavnim tablicama podataka.

Primjer proširene zvjezdaste sheme InfoCubea

Pitanja i odgovori

SID (surogat ID) tablica dodjeljuje kratki, jedinstveni cijeli broj ključ svakoj vrijednosti glavnih podataka. U proširenoj zvjezdastoj shemi, SID tablice povezuju dimenzijske tablice s tablicama glavnih podataka, teksta i atributa, poboljšavajući performanse spajanja i ponovnu upotrebu.

Glavni podaci pohranjuju se izvan InfoCube-a u odvojenim tablicama atributa, teksta i SID-a, a ne unutar tablica dimenzija. Ovo odvajanje omogućuje ponovnu upotrebu istih glavnih podataka u mnogim InfoCube-ima umjesto dupliciranja.

Tablica činjenica pohranjuje mjerljive ključne brojke i DimID-ove koji se povezuju s dimenzijama. Tablica dimenzija grupira povezane karakteristike i povezuje se, putem SID tablica, s glavnim podacima koji ih opisuju. Tablice činjenica su velike; tablice dimenzija su manje.

Da. SAP HANA i strojno učenje analiziraju obrasce upita kako bi preporučili agregate, particioniranje i promjene modela. SAP Datasphere i Analytics Cloud, umjetna inteligencija dodatno predlaže modele i izvlači uvide iz temeljne sheme.

Strojno učenje čita čiste, strukturirane podatke o činjenicama i dimenzijama kako bi treniralo modele predviđanja i otkrivanja anomalija. Konzistentni ključevi i glavni podaci zvjezdane sheme čine je pouzdanom osnovom za analitiku i planiranje vođeno umjetnom inteligencijom.

Sažmite ovu objavu uz: