Skillnaden mellan faktatabell och dimensionstabell

Nyckelskillnad mellan en faktatabell och en dimensionstabell

  • Faktatabellen innehåller mätningar, mätvärden och fakta om en affärsprocess, medan dimensionstabellen är ett komplement till faktatabellen, som innehåller beskrivande attribut som ska användas som frågebegränsning.
  • Faktatabellen är placerad i mitten av ett stjärn- eller snöflingsschema, medan dimensionstabellen är placerat i kanterna av stjärn- eller snöflingeschemat.
  • En faktatabell definieras av dess kornnivå eller mest atomära nivå, medan en dimensionstabell bör vara ordrik, beskrivande, komplett och av garanterad kvalitet.
  • Faktatabellen hjälper till att lagra rapportetiketter, medan dimensionstabellen innehåller detaljerad information.
  • Faktatabellen innehåller ingen hierarki, medan dimensionstabellen innehåller hierarkier.

Skillnaden mellan faktatabell och dimensionstabell

Vad är faktatabell?

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

En faktatabell innehåller

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

Vad är en dimensionstabell?

  • En dimensionstabell innehåller dimensioner av ett faktum.
  • De är kopplade till faktatabellen via en främmande nyckel.
  • Dimensionstabeller är avnormaliserade tabeller.
  • Dimensionsattributen är de olika kolumnerna i en dimensionstabell
  • Dimensioner erbjuder beskrivande egenskaper för fakta med hjälp av deras attribut
  • Ingen fastställd gräns för given för antal dimensioner
  • Dimensionen kan också innehålla en eller flera hierarkiska relationer

Faktatabell vs dimensionstabell

Nedan är skillnaden mellan faktatabell och dimensionstabell

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 Ligger i mitten av ett stjärn- eller snöflingaschema och omges av dimensioner. Kopplad till faktatabellen och placerad i kanterna av stjärnan eller snöflingaschema
Designa Definieras av deras korn eller dess mest atomära nivå. Bör vara ordrik, beskrivande, komplett och kvalitetssäkrad.
uppgift Faktatabell är en mätbar händelse för vilken dimensionstabelldata 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 dimensionstabell innehåller attribut som beskriver detaljerna för dimensionen. Till exempel kan produktdimensioner innehålla produkt-ID, produktkategori, etc.
Nyckel Tabellen för primärnyckeln mappas som främmande nycklar till Dimensions. Dimensionstabellen har en primär nyckelkolumn som unikt identifierar varje dimension.
lagring Hjälper till att lagra rapportetiketter och filtrera domänvärden i dimensionstabeller. Ladda detaljerade atomära data i dimensionella strukturer.
Hierarki Innehåller inte hierarki Innehåller hierarkier. Plats kan till exempel innehålla, land, pinkod, stat, stad, etc.

Typ av fakta

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

Typer av dimensioner

Typer av dimensioner Definition
Anpassade mått Anpassade dimensioner är själva det faktum som det hänför sig till. Denna dimension används i mer än enstjärnigt schema eller Datamart.
Stödbensmått En dimension kan ha en referens till en annan dimensionstabell. Dessa sekundära dimensioner kallas stödbensdimensioner. Denna typ av dimensioner bör användas försiktigt.
Krympta rollup-mått Shrunken Rollup-dimensioner är en underindelning av rader och kolumner i en basdimension. Den här typen av dimensioner är användbara för att utveckla aggregerade faktatabeller.
Dimension-till-Dimension Tabell skarvar Dimensioner kan ha referenser till andra dimensioner. Dessa förhållanden kan dock modelleras med stödbensdimensioner.
Rollspelsdimensioner 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äpmått Det är en samling slumpmässiga transaktionskoder, flaggor eller textattribut. Det kanske inte logiskt tillhör någon specifik dimension.
Degenererade dimensioner Degenererad dimension är utan motsvarande dimension. Den används i transaktionen och för att samla in faktatabeller för ögonblicksbilder. Denna typ av dimension har inte sin dimension eftersom den härleds från faktatabellen.
Bytbara mått De används när samma faktatabell är parad med olika versioner av samma dimension.
Steg Dimensioner Sekventiella processer, som webbsidehändelser, har oftast en separat rad i en faktatabell för varje steg i en process. Den talar om var det specifika steget ska användas i den övergripande sessionen.