Skillnaden mellan faktatabell och dimensionstabell

Innehållsförteckning:

Anonim

Faktatabell:

En faktatabell är en primär tabell i en dimensionell modell.

En faktatabell innehåller

  1. Mätningar / fakta
  2. Utländsk nyckel till dimensionstabell

Måttbord:

  • En dimensionstabell innehåller dimensioner av ett faktum.
  • De förenas med faktatabellen via en utländsk nyckel.
  • Dimensionstabeller är de-normaliserade tabeller.
  • Dimensionsattributen är de olika kolumnerna i en dimensionstabell
  • Dimensions erbjuder beskrivande egenskaper hos fakta med hjälp av deras attribut
  • Ingen inställd gräns har angetts för antal dimensioner
  • Dimensionen kan också innehålla en eller flera hierarkiska relationer

NYCKELSKILL

  • Faktatabellen innehåller mätningar, mätvärden och fakta om en affärsprocess medan tabellen Dimension är en följeslagare till faktatabellen som innehåller beskrivande attribut som ska användas som frågebegränsning.
  • Faktatabellen är placerad i mitten av ett stjärna- eller snöflingaschema, medan dimensionstabellen ligger vid kanterna på stjärn- eller snöflingaschemat.
  • Faktatabell definieras av deras korn eller dess mest atomnivå medan dimensionstabellen ska vara ordlig, beskrivande, fullständig och kvalitetssäkrad.
  • Faktatabell hjälper till att lagra rapportetiketter medan dimensionstabellen innehåller detaljerad data.
  • Faktatabellen innehåller inte en hierarki medan dimensionstabellen innehåller hierarkier.

Skillnad mellan dimensionstabell och faktatabell

Parametrar Faktatabell Måttbord
Definition Mätningar, mått eller fakta om en affärsprocess. Kompletterande tabell till faktatabellen innehåller beskrivande attribut som ska användas som frågebegränsning.
Karakteristisk Beläget i mitten av en stjärna eller snöflinga schema och omgiven av dimensioner. Ansluten till faktabordet och ligger vid kanterna på stjärn- eller snöflingaschemat
Design Definieras av deras korn eller dess mest atomära nivå. Bör vara ordlig, beskrivande, komplett och kvalitetssäkrad.
Uppgift Faktatabell är en mätbar händelse för vilken dimensionstabeldata samlas in och används för analys och rapportering. Insamling av referensinformation om ett företag.
Typ av data Faktatabeller kan innehålla information som försäljning mot en uppsättning dimensioner som produkt och datum. Evert-dimensionstabellen innehåller attribut som beskriver dimensionerna. Produktdimensioner kan t.ex. innehålla produkt-ID, produktkategori etc.
Nyckel Faktisktabellen Primär nyckel mappas som främmande nycklar till Dimensioner. Dimensionstabellen har primära nyckelkolumner som identifierar varje dimension unikt.
Lagring Hjälper till att lagra rapportetiketter och filtrera domänvärden i dimensionstabeller. Ladda detaljerad atomdata i dimensionella strukturer.
Hierarki Innehåller inte hierarki Innehåller hierarkier. Till exempel kan platsen innehålla, land, pinkod, stat, stad etc.

Typ av fakta

Typ av fakta Förklaring
Tillsats Mått bör läggas till alla dimensioner.
Halvadditiv I denna typ av fakta kan mått läggas till vissa dimensioner och inte med andra.
Icke-tillsats Den lagrar en grundläggande måttenhet för en affärsprocess. Några exempel från verkliga världen inkluderar försäljning, telefonsamtal och beställningar.

Typer av mått:

Typer av dimension Definition
Konformerade mått Konformerade mått är just det faktum som det hänför sig till. Denna dimension används i mer än enstjärnigt schema eller Datamart.
Stödbenets mått En dimension kan ha en hänvisning till en annan dimensionstabell. Dessa sekundära dimensioner kallas stödben dimensioner. Denna typ av mått bör användas försiktigt.
Krympta samlade mått Shrunken Rollup-dimensioner är en indelning av rader och kolumner i en basdimension. Dessa typer av dimensioner är användbara för att utveckla aggregerade faktatabeller.
Dimension-till-dimension-tabellfogar Mått kan ha referenser till andra dimensioner. Dessa förhållanden kan dock modelleras med stödben dimensioner.
Rollspel-dimensioner En enda fysisk dimension hjälper till att referera flera gånger i en faktatabell eftersom varje referens länkar till en logiskt distinkt roll för dimensionen.
Skräppstorlekar Det är en samling slumpmässiga transaktionskoder, flaggor eller textattribut. Det kanske inte logiskt hör till någon specifik dimension.
Degenererade dimensioner Degenererad dimension är utan motsvarande dimension. Den används i transaktion och samlar ögonblicksbild faktatabeller. Denna typ av dimension har inte sin dimension eftersom den härrör från faktatabellen.
Utbytbara mått De används när samma faktatabell är ihopkopplad med olika versioner av samma dimension.
Stegmått Sekventiella processer, som händelser på webbsidor, har oftast en separat rad i en faktatabell för varje steg i en process. Den berättar var det specifika steget ska användas i den totala sessionen.