Všetko o schéme hviezd & Rozšírená schéma hviezd v SAP BI / BW

Obsah:

Anonim

Čo je schéma?

V systéme na správu databáz (DBMS) predstavuje schéma relačnú databázu. Definuje tabuľky, polia v každej tabuľke a vzťah medzi poľami a tabuľkami. Inými slovami, schéma je kolekcia databázových objektov vrátane tabuliek, zobrazení, indexov a synoným. Schémy sa spravidla ukladajú v dátovom slovníku.

Čo je klasická schéma hviezd?

Klasická hviezdna schéma je multidimenzionálny dátový model. Je založená na centrálnej tabuľke faktov obklopenej niekoľkými tabuľkami dimenzií v tvare hviezdy (odtiaľ názov).

InfoCube sa skladá z niekoľkých informačných objektov (charakteristiky a kľúčové postavy) a je štruktúrovaná podľa hviezdnej schémy. To znamená, že pre InfoCube existuje veľká tabuľka faktov s kľúčovými údajmi, rovnako ako mnoho dimenzií, ktoré ju obklopujú štruktúrou, ktorá vyzerá ako hviezda.

Výhody hviezdnej schémy sú krájanie nadol, ľahké pochopenie údajov a zvýšenie výkonu.

Čo je schéma rozšírenej hviezdy?

V rozšírenej hviezdnej schéme sú „tabuľka faktov“ a „tabuľka hlavných údajov“ prepojené prostredníctvom tabuľky SID (náhradné ID). V rozšírenej schéme hviezd bude tabuľka faktov a tabuľka dimenzií vnútri kocky. Má kapacitu analýzy 16 * 248 (tabuľka SID). Tabuľka faktov je malá a tabuľka rozmerov je na rozdiel od modelu Star Schema obrovská. Podľa modelu rozšírenej schémy hviezd neobsahuje dimenzačná tabuľka kmeňové dáta

Nasledujú rôzne komponenty rozšírenej schémy hviezd.

  1. Atribútová tabuľka obsahuje atribút kmeňových dát.
  2. Tabuľka SID vytvára jedinečný SID pre (náhradné ID) záznamy všetkých kmeňových dát.
  3. Tabuľka dimenzií vytvára DimId pre každú jedinečnú kombináciu SID (do tabuľky DIM sa zmestí max. 248 SID (znakov)).
  4. Popis kmeňových údajov v pozdržaní textovej tabuľky.
  5. Tabuľka faktov obsahuje jedinečnú kombináciu DIM ID a kľúčových čísel (v tabuľke faktov je možné umiestniť max. 233 kľúčových čísel (merateľné množstvo)).

Nižšie je uvedený príklad toho, ako vyzerá tabuľka faktov o Infocube.

Ďalej sú uvedené tabuľky Dimension a SID.

Ďalej sú zobrazené kmeňové dáta a textová tabuľka informačných objektov.

Infocube: Ukážka rozšírenej schémy hviezd:

Ďalej je uvedený príklad Infocube zobrazujúci schému rozšírenej hviezdy.

Kroky vysvetľujúce schému rozšírenej hviezdy infocube:

  1. Tabuľka faktov InfoCube má hodnotu 3.
  2. Hodnota tabuľky faktov (tj „3“) je mapovaná v tabuľke Dimenzie.
  3. ID dimenzie „3“ má SID mapovaný v tabuľke SID.
  4. Hodnota SID sa mapuje s tabuľkou textových a kmeňových údajov.