Uvod v tabelo dejstev in tabela dimenzij
Tabela dejstev v primerjavi s tabelo dimenzij je glavni sestavni del vsakega dela, povezanega s poslovno inteligenco. Te tabele se uporabljajo za podrobne analize in pomagajo pri sklepanju poslovne vrednosti in pri odločanju. Te tabele so pomembne za ustvarjanje sheme. Te tabele se uporabljajo za različne cilje in vsebujejo različne nize podatkov. Tabela dejstev vsebuje atribute različnih dimenzijskih tabel, medtem ko tabela dimenzij vsebuje dimenzije, ki se posvetujejo, katere operacije se izvajajo v tabeli dejstev. Vsakega podrobno razpravimo o njihovih razlikah.
Tabela dejstev
To je tabela, ki ima vrednosti atributov tabele dimenzij. Vsebuje količinske podatke v denormalizirani obliki. V osnovi vsebuje podatke, ki jih je treba analizirati. Tabele dejstev imajo večinoma dva stolpca, eden za tuje ključe, ki jim pomaga združiti tabelo dimenzij, in drugi, ki vsebuje vrednost ali podatke, ki jih je treba analizirati. Večinoma vsebuje številčne podatke. Raste navpično in vsebuje več zapisov in manj atributov.
Značilnosti tabele dejstev
- Ključi: Tabela dejstev je sestavljena iz ključa, ki je kombinacija ali povezovanje vseh primarnih ključev različnih tabel dimenzij, povezanih s to tabelo dejstev. Takšen ključ se imenuje združeni ključ, ki enolično identificira vrstico tabele dejstev.
- Tabela dejstev Zrno: Zrno tabele pomeni raven podrobnosti ali globino informacij, ki so shranjene v tabeli dejstev. Raven mora biti najvišja za oblikovanje učinkovite tabele dejstev.
- Ukrepi aditivov: Atributi v tabeli dejstev so lahko v celoti aditivni, polovični ali aditivni. Popolnoma aditivni ali aditivni ukrepi so tisti, ki se dodajo vsem dimenzijam. Pri polovičnem aditivu se ukrepi dodajajo nekaterim dimenzijam in ne vsem, neaditivni ukrepi pa so tisti, ki hranijo osnovno mersko enoto katerega koli poslovnega procesa.
- Redki podatki: Nekateri zapisi v tabeli dejstev vsebujejo atribute z ničelnimi vrednostmi ali ukrepi, tj. Ti zapisi ne dajejo nobenih informacij.
- Degenerirane dimenzije: Mere ali atributi, navedeni v tabeli dejstev, ki jih ni mogoče dodati ali ki niso aditivni, imenujemo degenerirana dimenzija.
- Dimenzije outriggerja : Mere, ki se nanašajo na katero koli drugo tabelo dimenzij, se imenujejo kot dimenzije zunanjega izvajalca.
- Dimenzije skrčenih zvitkov: Mere, ki so podrazdelitev stolpcev in vrstic osnovne dimenzije, se imenujejo dimenzije skrčenega zvitka.
Tabela dimenzij
Tabela dimenzij vsebuje dimenzije, vzdolž katerih so vrednosti atributov zajete v tabeli dejstev. Tabela dimenzij je majhna, vsebuje le nekaj tisoč vrstic, vendar se velikost lahko občasno poveča. Te tabele so s tujimi ključi povezane s tabelo dejstev. Te tabele so denormalizirane. Tabela dimenzij vsebuje hierarhične odnose in raste vodoravno.
Karakteristike dimenzijske tabele
- Ključi: Vsaka tabela dimenzij mora imeti primarni ključ, ki pomaga enotno prepoznati vsak zapis tabel z dimenzijami.
- Atributi: Tabela dimenzij vsebuje veliko atributov, zato se zdi, da tabela dimenzij vodoravno raste.
- Atribucijske vrednosti: Vrednosti v tabeli z dimenzijami so večinoma v besedilni obliki in ne v numerični obliki.
- Razmerje med atributi: Atributi, ki so prisotni v tabeli dimenzij, na splošno niso neposredno povezani, vendar so še vedno del iste tabele dimenzij.
- Normalizacija: tabela dimenzij ni normalizirana, ker normalizacija razdeli podatke in ustvari dodatne tabele, ki zmanjšajo učinkovitost izvedbe poizvedbe, saj mora skozi te dodatne tabele, ko želi obnoviti meritve iz tabele dejstev za kateri koli ustrezni atribut v tabeli dimenzij. .
- Vrtanje navzdol, premikanje navzgor: Atributi, prikazani v tabeli dimenzij, omogočajo pridobivanje podrobnosti s prečkanjem z višje ravni na nižjo raven ali pa omogoča prevračanje z nižje na višjo raven atributov.
- Zapisi: Tabela dimenzij ima manjše število zapisov in več število atributov.
Primerjava med temi tabelami dejstev in tabelo dimenzij (Infographics)
Spodaj je zgornjih 12 razlik med tabelo dejstev in tabelo dimenzij.
Ključne razlike med tabelo dejstev in tabelo dimenzij
Pogovorimo se o nekaterih glavnih razlikah med tabelo dejstev in tabelo dimenzij.
- Tabela dejstev vsebuje vrednosti ali meritve atributov dimenzijske tabele.
- Tabela dejstev vsebuje manj atributov in več zapisov, medtem ko tabela dimenzij vsebuje manj zapisov in več atributov.
- Tabela dejstev raste navpično, medtem ko tabela dimenzij raste vodoravno.
- Tabela dejstev vsebuje združeni ključ, medtem ko tabela dimenzij vsebuje primarni ključ.
- Tabele dimenzij morajo biti ustvarjene, preden se ustvari tabela dejstev.
- Katera koli shema vsebuje več tabel dimenzij in manj tabel dejstev.
Primerjalna tabela dejstev v primerjavi s tabelo dimenzij
Pogovorimo se o največjih razlikah med tabelo dejstev in tabelo dimenzij.
Značilnosti | Tabela dejstev | Tabela dimenzij |
Osnovna opredelitev | Vsebuje meritve, dejstva ali meritve atributov. | Spremljevalna tabela vsebuje atribute, s pomočjo katerih tabela dejstev sklepa o dejstvih. |
Oblikovanje | Opredeljena je s podatkovnim zrnom. | Je opisna, popolna in besedna. |
Naloga | Vsebuje ukrepe in se uporablja za analizo in odločanje. | Vsebuje podatke o podjetju in njegovem postopku. |
Vrsta podatkov | Vsebuje podatke tako v numerični kot v besedilni obliki. | Vsebuje podatke samo v besedilni obliki. |
Ključ | Za vsako dimenzijo ima primarni ključ, ki deluje kot tuj ključ v tabeli z dimenzijami. | Ima tuji ključ, povezan s primarnim ključem tabele dejstev. |
Skladiščenje | Shrani domeno filtra in poroča o nalepkah v dimenzijskih tabelah. | Shranjuje podrobne atomske podatke v dimenzijske strukture. |
Hierarhija | Nima hierarhije. | Vsebuje hierarhijo. |
Lastnosti | Ima manj atributov | Več atributov |
Zapisi | Več zapisov | Manj zapisov. |
Rast tabele | Stol raste navpično. | Stol raste vodoravno. |
Čas ustvarjanja | Tabela dejstev se ustvari po izdelavi tabel dimenzij. | Najprej je treba ustvariti tabelo dimenzij. |
Struktura sheme | V shemi je manj tabel dejstev. | V shemi je več tabel dimenzij. |
Zaključek
V tem članku smo podrobno prebrali tabelo dejstev glede dimenzij in razlike med njimi. Te tabele so pomembne za razvoj sheme. Tabela dimenzij je spremljevalec tabele dejstev in obe sta potrebni drug za drugega.
Priporočeni članki
To je vodnik po tabeli dejstev v primerjavi s tabelo dimenzij. Tukaj razpravljamo tudi o ključnih razlikah v tabeli dejstev in dimenzijskih tabelah z infografiko in primerjalno tabelo. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -
- Data Warehouse vs Data Mart
- Razlika med AUTOCAD in CATIA
- DOS proti Windows - Najboljša primerjava
- Testiranje belega polja v primerjavi s testiranjem črne škatle
- Vrste, značilnosti in koraki za implementacijo podatkovne mar