Minden a Csillagsémáról & Kiterjesztett csillagséma az SAP BI / BW-ben

Tartalomjegyzék:

Anonim

Mi 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ák mezőit, 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 a klasszikus csillagséma?

A klasszikus csillagséma egy többdimenziós adatmodell. Ez egy központi ténytáblán alapul, amelyet több dimenziótábla vesz körül csillag alakjában (innen a név).

Az InfoCube több Info-objektumból áll (Jellemzők és Kulcsfigurák), és a csillagséma szerint van felépítve. Ez azt jelenti, hogy van egy nagy ténytábla kulcsfigurákkal az InfoCube számára, valamint sok dimenziótábla veszi körül a csillagként megjelenő struktúrát.

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

Mi az a kiterjesztett csillag séma?

A kibővített csillagsémában a „ténytábla” és a „törzsadattá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 kocka belsejében lesz. Az elemző kapacitása 16 * 248 (SID táblázat). A ténytábla kicsi, a dimenziótábla pedig hatalmas a Star Schema modellel ellentétben. A kibővített csillagséma-modell szerint a dimenziótábla nem tartalmaz törzsadatokat

Az alábbiakban bemutatjuk az Extended Star Schema különböző összetevőit.

  1. Az attribútumtábla a törzsadatok attribútumát tartalmazza.
  2. A SID tábla létrehozza az egyedi SID-t minden (törzsadat) rekord számára (Helyettesítő azonosító).
  3. A Dimenziótábla létrehozza a DimId-t az SID minden egyedi kombinációjához (max. 248 SID (karakter) befogadható a DIM-táblában).
  4. A szövegtábla tartalmazza a törzsadatok leírását.
  5. A ténytábla a DIM ID és a kulcsadatok egyedi kombinációját tartalmazza (a ténytáblázatba max. 233 kulcsfigurát (mérhető mennyiség) lehet befogadni).

Az alábbiakban bemutatunk egy példát arra, hogyan néz ki az Infocube ténytáblája.

Az alábbiakban a Dimenzió és a SID táblázatok találhatók.

Az alábbiakban láthatók az Info objektum törzsadatai és szöveges táblázata.

Infocube: Kiterjesztett csillag séma minta:

Az alábbiakban bemutatjuk az Infocube példáját, amely az Extended Star sémát mutatja.

Az Infocube kiterjesztett csillag sémájának magyarázata:

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