Pregled tablice činjenica

Tablica činjenica nalazi se u središtu sheme zvijezda ili sheme snježne pahulje. Okružen je tablicama više dimenzija. Sadrži kvantitativne informacije koje se koriste za analizu. Denormalizira se. Sadrži uglavnom dva stupca tj. Stupac s inozemnim ključem i stupac mjera. Stupac stranog ključa pomaže pridružiti tablici dimenzija, a stupac mjere pohranjuje podatke koji se analiziraju. Prisutni primarni ključ je složeni ključ koji je kombinacija svih stranih ključeva.

Karakteristike tablice činjenica

Ispod su karakteristike tablice činjenica:

  • Ključevi: Ima ključ ili primarni ključ koji je skup svih primarnih ključeva svih tablica dimenzija povezanih s njim. Taj je ključ poznat kao sjedinjeni ključ koji pomaže da se jedinstveno identificira redak.
  • Zrno tablice Zrno: Zrno tablice prikazuje nivo detalja ili dubinu podataka koji se nalaze u toj tablici. Više razine, veća učinkovitost tablice.
  • Mjere aditiva: Atributi prisutni u ovome mogu biti u potpunosti aditivni, ne aditivni ili polu-aditivni. Potpuno aditivne ili aditivne mjere dodaju se u sve dimenzije. Polu aditivi su one mjere koje se dodaju nekim dimenzijama, a ne svim dimenzijama, a mjere koje nisu aditivi pohranjuju se kao osnovne mjerne jedinice poslovnog procesa.
  • Redki podaci: Postoje zapisi koji imaju atribute koji sadrže nulte vrijednosti ili mjere. Ne daju nikakve informacije.
  • Dimenzije skupljenog savijanja : Dimenzije skupljenog zrna su pododjeljci osnovne dimenzije.

Vrste tablice činjenica

Razvrstana je u tri temeljna događaja mjerenja:

  1. Transakcijska
  2. Periodični snimak
  3. Akumulirajuće snimke

Shvatimo to na temelju mjerenja ukratko.

1. Tabela činjenica transakcije

Ovo je temeljni i osnovni pogled na poslovanje. Koristi se za predstavljanje događaja u bilo kojem trenutnom trenutku. Mjera činjenica vrijedi samo za taj određeni trenutak i samo za taj događaj. Zrno povezano s tablicom transakcija označava se kao "jedan red po retku u transakciji". Obično sadrži podatke detaljne razine, što dovodi do toga da je s njom povezan velik broj dimenzija. Snima mjerenje na najosnovnijoj ili atomskoj razini dimenzije. Ovo pomaže tablici pružiti robusno dimenzioniranje, združivanje i detaljno izvještavanje. Gusta je i rijetka. Može biti velika, možda sadrži milijarde zapisa. Pogledajmo primjer prodaje u trgovini.

2. Tablica činjenica snimke

Tablica činjenica snimke daje stanje stvari u određenoj instanci vremena ili "sliku trenutka". Obično uključuje više neaditivnih i poluaditivnih činjenica. Pomaže u preglednim kumulativnim rezultatima poslovanja u redovitim i predvidljivim intervalima. U tome je prikazano izvođenje aktivnosti na kraju svakog dana ili tjedna ili mjeseca ili bilo kojeg drugog vremenskog intervala, za razliku od tablice činjenica transakcije u kojoj se dodaje novi redak za pojavljivanje svakog događaja. No tablice činjenica trenutnih snimaka ili povremeni snimci ovise o tablici činjenica transakcije kako bi se dobili detaljni podaci u tablici činjenica transakcije. Tablice povremenih snimki uglavnom su guste i mogu biti velike kao tablice činjenica o transakcijama. Pogledajmo primjer povremenog pregleda prodaje iste trgovine kao u tablici činjenica o transakcijama.

3. Akumuliranje tablica činjenica

Oni se koriste za predstavljanje aktivnosti bilo kojeg procesa koji ima dobro definiran i jasan početak i kraj. Snimljeni snimci uglavnom imaju više pečata podataka koji predstavljaju predvidljive faze ili događaje koji se događaju tijekom životnog vijeka. Ponekad postoji dodatni stupac s datumom koji pokazuje kada je redak zadnji put ažuriran. Pogledajmo primjer.

Kako to funkcionira u skladištu podataka?

Tablica činjenica u osnovi predstavlja metrike povezane s događajem. Značenje bilo koje tablice činjenica mora biti predstavljeno imenom tablice ili sastavom primarnog ključa tablice činjenica. Najvažniji izbor za odlučivanje je odlučiti o primarnom ključu. Surogat ključ se također može stvoriti kako bi radio kao primarni ključ. Ako korisnik ne želi koristiti surogat ključ, tada može upotrijebiti sastav stranih ključeva koji ukazuje na kombinaciju dimenzija povezanih s činjenicom. Upotreba stranih ključeva daje ideju o zrnu ili zrnatosti tablice činjenica.

Kimball opisuje četiri koraka kojih se može dizajnirati:

  1. Odabir poslovnog procesa za modeliranje.
  2. Deklariranje zrna.
  3. Odabir dimenzija.
  4. Prepoznavanje činjenica.

Prednosti tablice činjenica u skladištu podataka

  • Sadrži kvantitativne podatke za analizu.
  • Tablice činjenica koje sadrže mjerne podatke o izvedbi obično se normaliziraju.
  • Može sadržavati različite mjere poput aditiva, polu-aditiva i ne aditiva.

Zaključak

U ovom smo članku razmotrili njegove vrste, rad i prednosti. To je središnji dio sheme zvijezda ili pahuljica. Povezan je s dimenzijskim tablicama kako bi dao strukturu zvijezde ili snježne pahulje.

Preporučeni članak

Ovo je vodič za Što je tablica činjenica ?. Ovdje smo raspravljali o karakteristikama i raznim vrstama tablica činjenica, zajedno s njegovim Prednostima. Možete pogledati i sljedeće članke da biste saznali više -

  1. Što je OSI model?
  2. Što je DSS?
  3. Koje su značajke DOS-a?
  4. Što je testiranje upotrebljivosti?

Kategorija: