Razlika između tablice činjenica i tablice dimenzija

Ključna razlika između tablice činjenica i tablice dimenzija

  • Tablica činjenica sadrži mjerenja, metriku i činjenice o poslovnom procesu, dok je tablica dimenzija pratilac tablice činjenica koja sadrži opisne atribute koji se koriste kao ograničenje upita.
  • Tablica činjenica nalazi se u središtu sheme zvijezde ili pahulje, dok se tablica dimenzija nalazi na rubovima sheme zvijezde ili pahulje.
  • Tablica činjenica definirana je svojom zrnatošću ili najatomičnijom razinom, dok bi tablica dimenzija trebala biti detaljna, opisna, potpuna i zajamčene kvalitete.
  • Tablica činjenica pomaže u pohranjivanju oznaka izvješća, dok tablica dimenzija sadrži detaljne podatke.
  • Tablica činjenica ne sadrži hijerarhiju, dok tablica dimenzija sadrži hijerarhije.

Razlika između tablice činjenica i tablice dimenzija

Što je tablica činjenica?

Tablica činjenica je primarna tablica u a dimenzionalni model.

Tablica činjenica sadrži

  1. Mjerenja/činjenice
  2. Vanjski ključ za dimenzijsku tablicu

Što je tablica dimenzija?

  • Tablica dimenzija sadrži dimenzije činjenice.
  • Pridruženi su tablici činjenica preko stranog ključa.
  • Dimenzijske tablice su denormalizirane tablice.
  • Atributi dimenzije su različiti stupci u tablici dimenzija
  • Dimenzije nude opisne karakteristike činjenica uz pomoć njihovih atributa
  • Nije postavljeno ograničenje za broj dimenzija
  • Dimenzija također može sadržavati jedan ili više hijerarhijskih odnosa

Tablica činjenica nasuprot tablici dimenzija

Ispod je razlika između tablice činjenica i tablice dimenzija

Parametri Tablica činjenica Tablica dimenzija
Definicija Mjerenja, metrike ili činjenice o poslovnom procesu. Popratna tablica uz tablicu činjenica sadrži opisne atribute koji se koriste kao ograničenje upita.
svojstvo Nalazi se u središtu sheme zvijezde ili pahuljice i okružen je dimenzijama. Spojen na tablicu činjenica i smješten na rubovima zvijezde odn shema snježne pahulje
dizajn Definirano njihovim zrnom ili njegovom najatomarnijom razinom. Mora biti riječit, opisan, potpun i s osiguranom kvalitetom.
Zadatak Tablica činjenica je mjerljivi događaj za koji se podaci dimenzijske tablice prikupljaju i koriste za analizu i izvješćivanje. Prikupljanje referentnih informacija o tvrtki.
Vrsta podataka Tablice činjenica mogu sadržavati informacije poput prodaje u odnosu na skup dimenzija kao što su proizvod i datum. Evert dimenzijska tablica sadrži atribute koji opisuju detalje dimenzije. Npr., dimenzije proizvoda mogu sadržavati ID proizvoda, kategoriju proizvoda itd.
Ključ Tablica primarnih ključeva zapravo se preslikava kao strani ključevi u dimenzije. Tablica dimenzija ima stupce primarnog ključa koji jedinstveno identificiraju svaku dimenziju.
Čuvanje Pomaže pri pohranjivanju oznaka izvješća i filtriranja vrijednosti domene u dimenzijskim tablicama. Učitavanje detaljnih atomskih podataka u dimenzionalne strukture.
Hijerarhija Ne sadrži hijerarhiju Sadrži hijerarhije. Na primjer, lokacija može sadržavati državu, pin kod, državu, grad itd.

Vrsta činjenica

Vrsta činjenica Objašnjenje
Aditivi Svim dimenzijama treba dodati mjere.
Poluaditiv U ovoj vrsti činjenica, mjere se mogu dodati nekim dimenzijama, a ne drugim.
Bez aditiva Pohranjuje neku osnovnu mjernu jedinicu poslovnog procesa. Neki primjeri iz stvarnog svijeta uključuju prodaju, telefonske pozive i narudžbe.

Vrste dimenzija

Vrste dimenzija Definicija
Usklađene dimenzije Usklađene dimenzije su sama činjenica na koju se odnosi. Ova se dimenzija koristi u shemi s više od jedne zvjezdice ili Datamart.
Dimenzije potpora Dimenzija može imati referencu na drugu tablicu dimenzija. Ove sekundarne dimenzije nazivaju se vanjske dimenzije. Ovu vrstu dimenzija treba koristiti pažljivo.
Shrunken Rollup dimenzije Shrunken Rollup dimenzije su podjela redaka i stupaca osnovne dimenzije. Ove vrste dimenzija korisne su za razvoj agregiranih tablica činjenica.
Spoji tablica dimenzija-dimenzija Dimenzije mogu imati reference na druge dimenzije. Međutim, ovi se odnosi mogu modelirati s vanjskim dimenzijama.
Dimenzije igranja uloga Jedna fizička dimenzija pomaže u višestrukom referiranju u tablici činjenica jer se svaka referenca povezuje na logički različitu ulogu za dimenziju.
Dimenzije smeća To je zbirka nasumičnih transakcijskih kodova, zastavica ili tekstualnih atributa. Možda logično ne pripada nijednoj specifičnoj dimenziji.
Degenerirane dimenzije Degenerirana dimenzija je bez odgovarajuće dimenzije. Koristi se u transakcijama i prikupljanju tablica s činjenicama. Ova vrsta dimenzije nema svoju dimenziju jer je izvedena iz tablice činjenica.
Zamjenjive dimenzije Koriste se kada je ista tablica činjenica uparena s različitim verzijama iste dimenzije.
Dimenzije koraka Sekvencijalni procesi, poput događaja na web-stranicama, uglavnom imaju zaseban redak u tablici činjenica za svaki korak u procesu. Govori gdje bi se određeni korak trebao koristiti u cjelokupnoj sesiji.