Wszystko o schemacie gwiazdy & Rozszerzony schemat gwiazdy w SAP BI / BW

Spisie treści:

Anonim

Co to jest schemat?

W systemie zarządzania bazą danych (DBMS) schemat reprezentuje relacyjną bazę danych. Definiuje tabele, pola w każdej tabeli oraz relacje między polami i tabelami. Innymi słowy, schemat to zbiór obiektów bazy danych, w tym tabele, widoki, indeksy i synonimy. Schematy są zwykle przechowywane w słowniku danych.

Co to jest klasyczny schemat gwiezdny?

Klasyczny schemat gwiazdy to wielowymiarowy model danych oparty na centralnej tabeli faktów otoczonej kilkoma tabelami wymiarów w kształcie gwiazdy (stąd nazwa).

Kostka informacyjna składa się z kilku obiektów informacyjnych (charakterystyka i kluczowe dane) i jest zbudowana zgodnie ze schematem gwiazdy. Oznacza to, że istnieje duża tabela faktów z kluczowymi danymi dla modułu InfoCube, a także wiele tabel wymiarów otaczających strukturę, która wygląda jak gwiazda.

Korzyści ze schematu gwiaździstego są mniejsze, łatwe zrozumienie danych i wzrost wydajności.

Co to jest rozszerzony schemat gwiazdy?

W rozszerzonym schemacie gwiaździstym „tabela faktów” i „tabela danych podstawowych” są połączone tabelą SID (identyfikator zastępczy). W rozszerzonym schemacie gwiaździstym tabela faktów i tabela wymiarów będą znajdować się wewnątrz sześcianu. Ma zdolność analizowania 16 * 248 (tabela SID). Tabela faktów jest mała, a tabela wymiarów jest ogromna w przeciwieństwie do modelu Star Schema. W rozszerzonym modelu schematu gwiaździstego tabela wymiarów nie zawiera danych podstawowych

Poniżej przedstawiono różne składniki rozszerzonego schematu gwiezdnego.

  1. Tabela atrybutów zawiera atrybut danych podstawowych.
  2. Tabela SID tworzy unikalny identyfikator SID dla (Identyfikator zastępczy) każdego rekordu danych podstawowych.
  3. Tabela wymiarów tworzy DimId dla każdej unikalnej kombinacji identyfikatorów SID (maksymalnie 248 identyfikatorów SID (znaków) może pomieścić w tabeli DIM).
  4. Tabela tekstowa zawiera opis danych podstawowych.
  5. Tabela faktów zawiera unikalną kombinację DIM ID i kluczowych liczb (maksymalnie 233 kluczowe cyfry (mierzalna ilość) może pomieścić tabelę faktów).

Poniżej znajduje się przykład tego, jak wygląda tabela faktów w Infocube.

Poniżej znajdują się tabele wymiarów i SID.

Poniżej pokazano dane podstawowe obiektu Info i tabelę tekstową.

Infocube: Przykład rozszerzonego schematu gwiazdowego:

Poniżej znajduje się przykład Infocube pokazujący rozszerzony schemat gwiazdy.

Kroki wyjaśniające rozszerzony schemat gwiezdny kostki informacyjnej:

  1. Tabela faktów w module InfoCube ma wartość 3.
  2. Wartość tabeli faktów (tj. „3”) jest odwzorowywana w tabeli wymiarów.
  3. Identyfikator wymiaru „3” ma identyfikator SID zmapowany w tabeli SID.
  4. Wartość SID jest odwzorowywana za pomocą tabeli danych tekstowych i głównych.