All About Star Schema & Extended Star Schema sisään SAP BI/BW

Mikä on Schema?

Tietokannan hallintajärjestelmässä (DBMS) skeema edustaa relaatiotietokantaa. Se määrittelee taulukot, kunkin taulukon kentät sekä kenttien ja taulukoiden välisen suhteen. Toisin sanoen skeema on kokoelma tietokantaobjekteja, mukaan lukien taulukot, näkymät, indeksit ja synonyymit. Kaaviot tallennetaan yleensä tietosanakirjaan.

Mikä on Classical Star Schema?

Klassinen tähtiskeema on moniulotteinen tietomalli. Se perustuu keskustietomalliin faktataulukko jota ympäröivät useat tähden muotoiset mittataulukot (tästä nimi).

InfoCube koostuu useista Info-objektit (Ominaisuudet ja avainluvut) ja on rakenteeltaan tähtikaavion mukaan. Tämä tarkoittaa, että InfoCuben avainluvut sisältävä iso tietotaulukko sekä monet mittataulukot ympäröivät sen rakennetta, joka näyttää tähdeltä.

Tähtiskeeman etuja ovat leikkaus, tietojen helppo ymmärtäminen ja suorituskyvyn kasvu.

Klassinen Star Schema sisään SAP BI/BW

Mikä on Extended Star Schema?

Laajennetussa tähtiskeemassa "faktataulukko" ja "päätietotaulukko" on yhdistetty SID (Surrogate ID) -taulukon kautta. Laajennetussa tähtiskeemassa tietotaulukko ja mittataulukko ovat kuution sisällä. Sen analysointikapasiteetti on 16 * 248 (SID-taulukko). Faktataulukko on pieni ja mittataulukko iso, toisin kuin Star Schema -malli. Laajennetussa tähtiskeemamallissa dimensiotaulukko ei sisällä perustietoja

Laajennettu tähtikaavio sisään SAP BI/BW

Seuraavat ovat Extended Star Schema -järjestelmän eri osat.

  1. Attribuuttitaulukko sisältää perustietojen attribuutin.
  2. SID-taulukko luo yksilöllisen SID:n (Surrogate Id) jokaiselle perustietotietueet.
  3. Dimension taulukko luo DimId:n jokaiselle ainutlaatuiselle SID-yhdistelmälle (enintään 248 SID (merkkiä) mahtuu DIM-taulukkoon).
  4. Tekstitaulukon pito perustietojen kuvaus.
  5. Faktataulukko sisältää ainutlaatuisen yhdistelmän DIM ID:tä ja avainlukuja (Max 233 tunnuslukua (mitattavissa oleva määrä) mahtuu tosiasiataulukkoon).

Laajennettu tähtikaavio sisään SAP BI/BW

Alla on esimerkki siitä, kuinka tietotaulukko an Infocube näyttää.

Laajennettu tähtikaavio sisään SAP BI/BW

Alla on mitta- ja SID-taulukot.

Laajennettu tähtikaavio sisään SAP BI/BW

Alla näytetään Info-objektin perustiedot ja tekstitaulukko.

Laajennettu tähtikaavio sisään SAP BI/BW

Infocube: Esimerkki laajennetusta tähtiskeemasta

Alla on esimerkki Infocubesta, jossa näkyy Extended Star Schema.

Infokuution laajennetun tähtikaavion selitysvaiheet:

  1. InfoCuben Faktataulukon arvo on 3.
  2. Faktataulukon arvo (eli "3") kartoitetaan Dimension-taulukossa.
  3. Dimensiotunnuksella "3" on SID-taulukkoon kartoitettu SID.
  4. SID-arvo kartoitetaan teksti- ja perustietotaulukon kanssa.

Infocube: Esimerkki laajennetusta tähtiskeemasta