Razlika između tablice činjenica i tablice dimenzija

Sadržaj:

Anonim

Tabela činjenica:

Tabela činjenica primarna je tablica u dimenzionalnom modelu.

Tabela činjenica sadrži

  1. Mjerenja / činjenice
  2. Strani ključ tablice dimenzija

Tablica dimenzija:

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

KLJUČNA RAZLIKA

  • Tablica činjenica sadrži mjerenja, mjerne podatke i činjenice o poslovnom procesu, dok je tablica Dimenzija pratitelj tablice činjenica koja sadrži opisne atribute koji se koriste kao ograničenje upita.
  • Tabela činjenica nalazi se u središtu sheme zvijezda ili pahuljica, dok se tablica Dimenzija nalazi na rubovima sheme zvijezda ili pahuljica.
  • Tablica činjenica definirana je njihovim zrnom ili njenom najatomskijom razinom, dok bi dimenzijska tablica trebala biti riječita, opisna, cjelovita i osigurana kvalitetom.
  • Tabela činjenica pomaže u pohrani oznaka izvješća, dok tablica dimenzija sadrži detaljne podatke.
  • Tabela činjenica ne sadrži hijerarhiju, dok tablica Dimenzija sadrži hijerarhiju.

Razlika između tablice dimenzija i tablice činjenica

Parametri Tabela činjenica Tablica dimenzija
Definicija Mjerenja, metrike ili činjenice o poslovnom procesu. Prateća tablica tablice činjenica sadrži opisne atribute koji se koriste kao ograničenje upita.
Karakteristična Smješteno u središtu sheme zvijezde ili pahuljice i okruženo dimenzijama. Spojen na tablicu činjenica i smješten na rubovima sheme zvijezda ili pahuljica
Oblikovati Definirano njihovim zrnom ili njegovom najatomskijom razinom. Treba biti rječit, opisan, cjelovit i zajamčen.
Zadatak Tabela činjenica mjerljiv je događaj za koji se prikupljaju podaci tablice dimenzija i koriste se za analizu i izvještavanje. Zbirka referentnih podataka o poduzeću.
Vrsta podataka Tablice činjenica mogu sadržavati informacije poput prodaje u odnosu na skup dimenzija poput proizvoda i datuma. Tablica evert dimenzija sadrži atribute koji opisuju detalje dimenzije. Npr. Dimenzije proizvoda mogu sadržavati ID proizvoda, kategoriju proizvoda itd.
Ključ Tablica Primarni ključ zapravo je mapirana kao strani ključ Dimenzije. Tablica dimenzija ima stupce primarnog ključa koji jedinstveno identificiraju svaku dimenziju.
Skladištenje Pomaže u pohrani oznaka izvješća i filtriranju vrijednosti domene u tablicama dimenzija. Učitajte detaljne atomske podatke u dimenzijske 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 Obrazloženje
Aditiv Mjere treba dodati svim dimenzijama.
Poluaditivan U ovoj vrsti činjenica mjere se mogu dodati nekim dimenzijama, a ne drugim.
Neaditivno Pohranjuje neke osnovne mjerne jedinice poslovnog procesa. Neki primjeri iz stvarnog svijeta uključuju prodaju, telefonske pozive i narudžbe.

Vrste dimenzija:

Vrste dimenzija Definicija
Prilagođene dimenzije Usklađene dimenzije upravo je činjenica na koju se odnosi. Ova se dimenzija koristi u shemi s više zvjezdica ili u Datamartu.
Dimenzije autrigera Dimenzija može imati referencu na drugu tablicu dimenzija. Te se sekundarne dimenzije nazivaju outrigger dimenzije. Ovu vrstu Dimenzija treba pažljivo koristiti.
Dimenzije skupljenog skupljanja Dimenzije skupljenog skupljanja podrazdio su redaka i stupaca osnovne dimenzije. Ovakve dimenzije korisne su za izradu zbirnih tablica činjenica.
Spajanje tablice dimenzija prema dimenziji Dimenzije mogu imati reference na druge dimenzije. Međutim, ti se odnosi mogu modelirati pomoću outrigger dimenzija.
Dimenzije igranja uloga Jedna fizička dimenzija pomaže u referenciranju više puta u tablici činjenica jer se svaka referenca povezuje s logički različitom ulogom dimenzije.
Dimenzije smeća To je zbirka slučajnih transakcijskih kodova, zastavica ili tekstualnih atributa. Možda logično ne pripada nekoj određenoj dimenziji.
Izrođene dimenzije Izrođena dimenzija je bez odgovarajuće dimenzije. Koristi se u transakcijama i prikupljanju tabela činjenica sa snimkom. 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 inačicama iste dimenzije.
Korak Dimenzije Sekvencijalni procesi, poput događaja na web stranici, uglavnom imaju zaseban redak u tablici činjenica za svaki korak u procesu. Govori gdje se određeni korak treba koristiti u cjelokupnoj sesiji.