Viss par zvaigžņu shēmu & Paplašinātā zvaigžņu shēma SAP BI / BW

Satura rādītājs:

Anonim

Kas ir shēma?

Datu bāzes pārvaldības sistēmā (DBVS) shēma attēlo relāciju datu bāzi. Tas nosaka tabulas, laukus katrā tabulā un attiecības starp laukiem un tabulām. Citiem vārdiem sakot, shēma ir datu bāzes objektu kolekcija, ieskaitot tabulas, skatus, indeksus un sinonīmus. Shēmas parasti tiek glabātas datu vārdnīcā.

Kas ir klasiskā zvaigžņu shēma?

Klasiskā zvaigžņu shēma ir daudzdimensionāls datu modelis. Tas ir balstīts uz centrālo faktu tabulu, ko ieskauj vairākas dimensiju tabulas zvaigznes formā (līdz ar to arī nosaukums).

InfoCube sastāv no vairākiem Info-objektiem (raksturlielumi un galvenie attēli), un tas ir strukturēts atbilstoši zvaigžņu shēmai. Tas nozīmē, ka ir liela faktu tabula ar galvenajiem skaitļiem InfoCube, kā arī daudzas dimensiju tabulas ieskauj tās struktūru, kas izskatās kā zvaigzne.

Zvaigžņu shēmas priekšrocības ir samazināšana, datu vienkārša izpratne un veiktspējas palielināšanās.

Kas ir paplašinātā zvaigžņu shēma?

Paplašinātā zvaigžņu shēmā “faktu tabula” un “pamatdatu tabula” ir savienotas, izmantojot SID (aizstājēja ID) tabulu. Paplašinātā zvaigžņu shēmā faktu tabula un dimensiju tabula atradīsies kuba iekšpusē. Tā analīzes jauda ir 16 * 248 (SID tabula). Faktu tabula ir maza, un dimensiju tabula ir milzīga pretēji Star Schema modelim. Izvērstajā zvaigžņu shēmas modelī dimensiju tabulā nav pamatdatu

Tālāk ir norādītas dažādas paplašinātās zvaigznes shēmas sastāvdaļas.

  1. Atribūtu tabulā ir pamatdatu atribūts.
  2. SID tabula izveido unikālo SID katram pamatdatu ierakstam (Surrogate Id).
  3. Dimensiju tabula izveido DimId katrai unikālajai SID kombinācijai (DIM tabulā var ievietot ne vairāk kā 248 SID (rakstzīmes)).
  4. Teksta tabulas turiet pamatdatu aprakstu.
  5. Faktu tabulā ir unikāla DIM ID un galveno skaitļu kombinācija (faktiski tabulā var ievietot ne vairāk kā 233 galvenos skaitļus (izmērāms daudzums)).

Zemāk ir sniegts piemērs tam, kā izskatās Infocube faktu tabula.

Zemāk ir dimensijas un SID tabulas.

Zemāk parādīti Info objekta pamatdati un teksta tabula.

Infocube: Paplašinātas zvaigžņu shēmas paraugs:

Zemāk ir parādīts Infocube piemērs, kurā parādīta paplašinātās zvaigznes shēma.

Darbības, kas izskaidro Infocube paplašināto zvaigžņu shēmu:

  1. InfoCube faktu tabulai ir vērtība 3.
  2. Faktu tabulas vērtība (ti, “3”) tiek kartēta tabulā Dimensija.
  3. Dimensijas ID “3” SID ir kartēts SID tabulā.
  4. SID vērtība tiek kartēta ar tabulu Teksts un Galvenie dati.