Minden a csillagsémáról és a kiterjesztett csillagsémáról itt SAP BI/BW

Mi az a séma?

Az adatbázis-kezelő rendszerben (DBMS) a séma relációs adatbázist képvisel. Meghatározza a táblákat, az egyes táblákban lévő mezőket, valamint a mezők és táblák közötti kapcsolatot. Más szavakkal, a séma adatbázis-objektumok gyűjteménye, beleértve a táblákat, nézeteket, indexeket és szinonimákat. A sémákat általában egy adatszótárban tárolják.

Mi az a Classical Star Schema?

A klasszikus csillagséma egy többdimenziós adatmodell. Központi alapon alapul ténytáblázat több, csillag alakú mérettáblázat veszi körül (innen a név).

Az InfoCube több részből áll Info-Objects (Jellemzők és kulcsfigurák), és a csillagséma szerint épül fel. Ez azt jelenti, hogy van egy nagy ténytábla az InfoCube kulcsfiguráival, valamint számos dimenziótábla veszi körül, amely csillagként jelenik meg.

A csillagséma előnyei a szeletelés, az adatok egyszerű megértése és a teljesítmény növekedése.

Klasszikus csillagséma itt SAP BI/BW

Mi az Extended Star Schema?

A kiterjesztett csillagsémában a „ténytáblázat” és a „főadattábla” SID (helyettesítő azonosító) táblán keresztül kapcsolódik. A kiterjesztett csillagsémában a ténytábla és a dimenziótábla a kockán belül lesz. 16*248-as elemzőkapacitással rendelkezik (SID táblázat). A ténytábla kicsi, a mérettáblázat pedig hatalmas, ellentétben a Star Schema modellel. A kiterjesztett csillagséma modellben a dimenziótábla nem tartalmaz törzsadatokat

Kiterjesztett csillagséma be SAP BI/BW

Az alábbiakban az Extended Star Schema különböző összetevői láthatók.

  1. Az attribútumtábla a törzsadatok attribútumait tartalmazza.
  2. SID tábla létrehozza az egyedi SID-t (helyettesítő azonosító) minden törzsadat rekordok.
  3. A dimenziós táblázat létrehozza a DimId-et a SID minden egyedi kombinációjához (max. 248 SID (karakter) fér el a DIM táblázatban).
  4. Szöveges táblázat tárolása a törzsadatok leírása.
  5. A ténytáblázat a DIM azonosító és a kulcsadatok egyedi kombinációját tartalmazza (max. 233 kulcsfigura (mérhető mennyiség) befogadására alkalmas ténytáblázat).

Kiterjesztett csillagséma be SAP BI/BW

Az alábbiakban egy példa látható arra, hogy egy ténytáblázat egy Infocube úgy néz ki, mint a.

Kiterjesztett csillagséma be SAP BI/BW

Alább láthatók a Dimenzió és SID táblázatok.

Kiterjesztett csillagséma be SAP BI/BW

Alább láthatók az Info objektum törzsadatai és szövegtáblázata.

Kiterjesztett csillagséma be SAP BI/BW

Infocube: Extended Star Schema minta

Az alábbiakban egy példa az Infocube-ra, amely a kiterjesztett csillagsémát mutatja.

Az Infokocka kiterjesztett csillagsémáját elmagyarázó lépések:

  1. Az InfoCube ténytáblázatának értéke 3.
  2. A ténytábla értéke (azaz „3”) a Dimenziótáblában van leképezve.
  3. A „3” dimenzióazonosító egy SID-t tartalmaz a SID táblázatban.
  4. A SID érték a Szöveg és a Törzsadatok táblával van leképezve.

Infocube: Extended Star Schema minta