Vše o schématu hvězd & Rozšířené hvězdné schéma v SAP BI / BW

Obsah:

Anonim

Co je schéma?

V systému správy databáze (DBMS) představuje schéma relační databázi. Definuje tabulky, pole v každé tabulce a vztah mezi poli a tabulkami. Jinými slovy, schéma je kolekce databázových objektů, včetně tabulek, pohledů, indexů a synonym. Schémata jsou obecně uložena v datovém slovníku.

Co je schéma klasických hvězd?

Klasické hvězdné schéma je vícerozměrný datový model založený na centrální tabulce faktů obklopené několika dimenzionálními tabulkami ve tvaru hvězdy (odtud název).

InfoCube se skládá z několika informačních objektů (charakteristika a klíčová čísla) a je strukturován podle hvězdného schématu. To znamená, že pro InfoCube existuje velká tabulka faktů s klíčovými údaji, stejně jako mnoho dimenzí, které obklopují strukturu, která vypadá jako hvězda.

Výhody hvězdného schématu spočívají v krájení, snadném pochopení dat a zvýšení výkonu.

Co je Extended Star Schema?

V rozšířeném hvězdicovém schématu jsou „tabulka faktů“ a „tabulka hlavních dat“ propojena prostřednictvím tabulky SID (Surrogate ID). V rozšířeném schématu hvězd bude tabulka faktů a tabulka dimenzí uvnitř krychle. Má kapacitu analýzy 16 * 248 (tabulka SID). Tabulka faktů je malá a tabulka dimenzí je oproti modelu Star Schema obrovská. V rámci modelu rozšířeného hvězdicového schématu neobsahuje tabulka dimenzí kmenová data

Následují různé komponenty schématu Extended Star.

  1. Atributová tabulka obsahuje atribut kmenových dat.
  2. Tabulka SID vytváří jedinečný SID pro (Náhradní ID) každý záznam kmenových dat.
  3. Tabulka dimenzí vytvoří DimId pro každou jedinečnou kombinaci SID (v tabulce DIM se může ubytovat max. 248 SID (znaků)).
  4. Textová tabulka obsahuje popis kmenových dat.
  5. Tabulka faktů obsahuje jedinečnou kombinaci DIM ID a klíčových čísel (max. 233 klíčových čísel (měřitelné množství) se vejde do faktické tabulky).

Níže je uveden příklad toho, jak vypadá tabulka faktů Infocube.

Níže jsou tabulky Dimension a SID.

Níže jsou zobrazena kmenová data a textová tabulka informačního objektu.

Infocube: Ukázka rozšířeného schématu hvězd:

Níže je uveden příklad Infocube ukazující schéma rozšířených hvězd.

Kroky vysvětlující rozšířené schéma hvězd Infocube:

  1. Tabulka faktů InfoCube má hodnotu 3.
  2. Hodnota tabulky faktů (tj. „3“) je mapována v tabulce dimenzí.
  3. ID dimenze „3“ má SID mapovaný v tabulce SID.
  4. Hodnota SID je mapována s tabulkou textových a hlavních dat.