Vše o hvězdném schématu a rozšířeném hvězdném schématu v SAP BI/BW

Co je schéma?

V systému pro správu databází (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 klasické hvězdné schéma?

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

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

Výhody hvězdicového schématu jsou zkrácení, snadné pochopení dat a zvýšení výkonu.

Klasické hvězdné schéma v SAP BI/BW

Co je schéma rozšířené hvězdy?

V rozšířeném hvězdicovém schématu jsou „tabulka faktů“ a „tabulka hlavních dat“ propojeny pomocí tabulky SID (Surrogate ID). V rozšířeném hvězdicovém schématu bude tabulka faktů a tabulka dimenzí uvnitř krychle. Má analyzační kapacitu 16*248 (tabulka SID). Tabulka faktů je malá a tabulka rozměrů je na rozdíl od modelu Star Schema obrovská. V rámci modelu rozšířeného hvězdicového schématu tabulka dimenzí neobsahuje kmenová data

Rozšířené hvězdné schéma v SAP BI/BW

Následují různé součásti schématu rozšířené hvězdy.

  1. Tabulka atributů obsahuje atribut kmenových dat.
  2. Tabulka SID vytváří jedinečný SID pro (Surrogate Id) každý kmenové datové záznamy.
  3. Tabulka dimenzí vytváří DimId pro každou jedinečnou kombinaci SID (v tabulce DIM lze umístit maximálně 248 SID (znaků).
  4. Textová tabulka obsahuje popis kmenových dat.
  5. Tabulka faktů obsahuje unikátní kombinaci DIM ID a klíčových čísel (ve skutečnosti se vejde max. 233 klíčových čísel (měřitelné množství).

Rozšířené hvězdné schéma v SAP BI/BW

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

Rozšířené hvězdné schéma v SAP BI/BW

Níže jsou tabulky Dimension a SID.

Rozšířené hvězdné schéma v SAP BI/BW

Níže jsou zobrazena kmenová data objektu Info a textová tabulka.

Rozšířené hvězdné schéma v SAP BI/BW

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

Níže je příklad Infocube zobrazující Extended Star Schema.

Kroky vysvětlující Extended Star Schema Infocube:

  1. Tabulka faktů InfoCube má hodnotu 3.
  2. Hodnota tabulky faktů (tj. „3“) je mapována v tabulce Dimenze.
  3. ID dimenze „3“ má SID namapované v tabulce SID.
  4. Hodnota SID je mapována s tabulkou Text a Kmenová data.

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