Kaikki Star Schemasta & Laajennettu tähtimalli SAP BI / BW: ssä

Sisällysluettelo:

Anonim

Mikä on Schema?

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

Mikä on klassinen tähtiohjelma?

Klassinen tähtikaavio on moniulotteinen tietomalli, joka perustuu keskeiseen tietotaulukkoon, jota ympäröivät useat tähtimuotoiset dimensiotaulukot (tästä nimi).

InfoCube koostuu useista Info-objekteista (ominaisuudet ja avainluvut), ja se on rakennettu tähtikaavion mukaan. Tämä tarkoittaa, että InfoCubessa on suuri tietotaulukko avainluvuilla, ja monet ulottuvuustaulukot ympäröivät sen rakennetta, joka näyttää tähdeltä.

Tähtimallin edut ovat leikkaaminen, tietojen helppo ymmärtäminen ja suorituskyvyn kasvu.

Mikä on Extended Star Schema?

Laajennetussa tähtikaaviossa ”faktataulukko” ja ”perustietotaulukko” on kytketty SID (Surrogate ID) -taulukon kautta. Laajennetussa tähtikaaviossa faktataulukko ja mittataulukko ovat kuution sisällä. Sen analysointikapasiteetti on 16 * 248 (SID-taulukko). Tietotaulukko on pieni ja mittataulukko on valtava, toisin kuin Star Schema -malli. Laajennetun tähtimallimallin mukaan mittataulukko ei sisällä perustietoja

Seuraavassa on Extended Star Schema -järjestelmän eri osat.

  1. Attribuuttitaulukko sisältää perustietojen attribuutin.
  2. SID-taulukko luo yksilöllisen SID: n jokaiselle perustietueelle (Surrogate Id).
  3. Dimension-taulukko luo DimId: n jokaiselle ainutlaatuiselle SID-yhdistelmälle (enintään 248 SID (merkkiä) mahtuu DIM-taulukkoon).
  4. Tekstitaulukossa on perustietojen kuvaus.
  5. Tietotaulukko sisältää ainutlaatuisen yhdistelmän DIM ID: tä ja tunnuslukuja (enintään 233 avainlukua (mitattava määrä) mahtuu tosiasialliseen taulukkoon).

Alla on esimerkki siitä, miltä Infocuben faktataulukko näyttää.

Alla ovat ulottuvuus- ja SID-taulukot.

Alla on Info-objektin perustiedot ja tekstitaulukko.

Infocube: Näyte laajennetusta tähdestä:

Alla on esimerkki Infocubesta, joka näyttää laajennetun tähtimallin.

Vaiheet Infocuben laajennetun tähtimallin selittämiseksi:

  1. InfoCuben tosiasiataulukolla on arvo 3.
  2. Faktataulukon arvo (eli “3”) on kartoitettu ulottuvuustaulukkoon.
  3. Mittatunnuksella “3” on SID-taulukko SID: llä.
  4. SID-arvo yhdistetään teksti- ja perustiedot -taulukkoon.