Hvězdné schéma a rozšířené hvězdné schéma v SAP BI/BW
⚡ Chytré shrnutí
Hvězdné schéma a rozšířené hvězdné schéma v SAP BW organizuje data do tabulek faktů a dimenzí, kde rozšířený model propojuje dimenze s kmenovými daty prostřednictvím tabulek SID, což umožňuje mnohem větší hloubku analýzy a opětovné použití kmenových dat.

Co je to schéma?
V systému správy databází (DBMS) schéma představuje relační databázi. Definuje tabulky, pole v každé tabulce a vztahy 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 obvykle uložena v datovém slovníku.
Co je to klasické hvězdné schéma?
Klasické hvězdicové schéma je vícerozměrný datový model. Je založeno 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 InfoObjects (charakteristiky a klíčové ukazatele) a je strukturován podle hvězdicového schématu. Pro InfoCube existuje rozsáhlá tabulka faktů s klíčovými ukazateli, obklopená mnoha tabulkami dimenzí, které tvoří hvězdu. Tabulka faktů může mít maximálně 16 dimenzí.
Výhody hvězdicového schématu jsou snadné rozdělení dat, snadná pochopení a lepší výkon.
Co je rozšířené hvězdicové schéma?
V rozšířeném hvězdicovém schématu jsou „tabulka faktů“ a „tabulka hlavních dat“ propojeny tabulkou SID (náhradní ID). Tabulka faktů a tabulka dimenzí se nacházejí uvnitř krychle, zatímco hlavní data se nacházejí vně ní. Má analytickou kapacitu 16 × 248 (tabulky SID). Tabulka faktů je malá a tabulka dimenzí velká, na rozdíl od klasického hvězdicového schématu. V rozšířeném hvězdicovém schématu tabulka dimenzí neobsahuje hlavní data.
Různé komponenty rozšířeného hvězdicového schématu jsou:
- Tabulka atributů obsahuje atributy kmenových dat.
- Tabulka SID vytváří pro každý záznam kmenových dat jedinečné SID (náhradní ID).
- Tabulka dimenzí vytváří DimID pro každou jedinečnou kombinaci SID (v tabulce dimenzí lze umístit maximálně 248 charakteristik SID).
- Textová tabulka obsahuje popisy kmenových dat.
- Tabulka faktů obsahuje jedinečnou kombinaci DimID a klíčových ukazatelů (v tabulce faktů lze umístit maximálně 233 klíčových ukazatelů).
Níže je uveden příklad, jak vypadá tabulka faktů v InfoCube.
Níže jsou uvedeny tabulky dimenzí a SID.
Níže jsou uvedeny tabulky s kmenovými daty a textem InfoObject.
InfoCube: Ukázkové rozšířené hvězdicové schéma
Následuje příklad InfoCube zobrazující rozšířené hvězdicové schéma.
Kroky vysvětlující rozšířené hvězdicové schéma InfoCube:
- Tabulka faktů v InfoCube má hodnotu 3.
- Hodnota tabulky faktů („3“) je namapována v tabulce dimenzí.
- ID dimenze „3“ má SID namapované v tabulce SID.
- Hodnota SID je namapována na textové a kmenové datové tabulky.







