Introduktion till fakta tabell vs dimension tabell
Fakta Tabell vs Dimension Table är huvudkomponenterna i allt arbete relaterat till affärsintelligens. Dessa tabeller används för detaljerade analyser och hjälper till att bedöma affärsvärdet och i beslutsfattandet. Dessa tabeller är viktiga för att skapa ett schema. Dessa tabeller används för olika mål och innehåller olika uppsättningar av data. Fakta-tabellen innehåller attribut för olika dimensionstabeller medan dimensionstabellen innehåller dimensioner som konsulterar vilka operationer som görs i faktatabellen. Låt oss diskutera var och en i detalj med deras skillnader.
Fakta tabell
Det är en tabell som har värden på attributen för dimensionstabellen. Den innehåller kvantitativ information i en denormaliserad form. Den innehåller i princip de data som måste analyseras. Fakta tabeller har oftast två kolumner, en för utländska nycklar som hjälper dig att gå med dem i en dimensionstabell och andra som innehåller värdet eller data som måste analyseras. Den innehåller mest numeriska data. Det växer vertikalt och det innehåller fler poster och färre attribut.
Egenskaper av fakta tabell
- Nycklar: Faktabell består av en nyckel som är kombinationen eller sammanlänningen av alla primära nycklar i olika dimensionstabeller associerade med den faktabellen. En sådan nyckel kallas en sammanlänkad nyckel som unikt identifierar raden i faktabellen.
- Fakta Tabellkorn: Tabellkorn betyder nivån på detaljerna eller djupheten i informationen som är lagrad i faktatabellen. Nivån måste vara den högsta för att utforma en effektiv faktabord.
- Tillsatsåtgärder: Attribut i faktatabellen kan vara helt tillsatser, halvtillsatser eller icke-tillsatser. Helt tillsats- eller tillsatsåtgärder är de som läggs till i alla dimensioner. I halvtillsatser läggs åtgärder till vissa dimensioner och inte alla, och icke-tillsatsmått är sådana som lagrar grundläggande måttenhet för alla affärsprocesser.
- Sparsedata: Vissa poster som finns i faktatabellen innehåller attribut med nollvärden eller mått, dvs. dessa poster ger inte eller ger någon information.
- Degenererade dimensioner: De dimensioner eller attribut som finns i faktabellen som inte kan läggas till eller som inte är tillsatser kallas en degenererad dimension.
- Utrigger-dimensioner: Dimensionerna som hänvisar till någon annan dimensionstabell kallas utrigger-dimensioner.
- Shrunken Rollup Dimensions: Dimensionerna som är underindelningen i kolumner och rader i basdimensionen kallas Shrunken Rollup-dimensioner.
Dimensionstabell
En dimensionstabell innehåller de dimensioner längs vilka attributens värden tas i faktabellen. Dimensionstabeller är små i storlek, innehåller bara flera tusen rader men storleken kan ökas ibland. Dessa tabeller är associerade med en faktabord genom utländska nycklar. Dessa tabeller är de-normaliserade. Dimensionstabellen innehåller hierarkiska förhållanden och växer horisontellt.
Egenskaper för dimensionstabell
- Nycklar: Varje dimensionstabell måste ha en primär nyckel som hjälper dig att identifiera varje post i dimensionstabellen på ett unikt sätt.
- Attribut: Dimensionstabellen innehåller många attribut och därför verkar dimensionstabellen växa horisontellt.
- Attributvärden: Värdena i dimensionstabellen är oftast i textformat och inte i numeriskt format.
- Relation mellan attribut: Attribut som finns i dimensionstabellen är i allmänhet inte direkt relaterade till varandra men är fortfarande en del av samma dimensionstabell.
- Normalisering: Dimensionstabellen normaliseras inte eftersom normaliseringen delar upp data och skapar ytterligare tabeller som minskar effektiviteten för frågeteknik eftersom den måste passera genom dessa ytterligare tabeller när den vill återställa mätningar från faktabellen för motsvarande attribut i dimensionstabellen .
- Borra ner, rulla upp: Attribut som finns i dimensionstabellen tillåter att härleda detaljer genom att korsa från högre nivå till lägre nivå eller det gör det också möjligt att rulla upp från lägre nivå till högre nivå för attributen.
- Poster: Dimensionstabellen har mindre antal poster och mer antal attribut.
Jämförelse mellan huvudet och huvudet mellan fakta tabell vs dimensioner tabell (Infographics)
Nedan visas de 12 bästa skillnaderna mellan Fact Table vs Dimension Table.
Viktiga skillnader mellan fakta tabell vs dimension tabell
Låt oss diskutera några av de största skillnaderna mellan Fact Table vs Dimension Table.
- Fakta tabell innehåller värdena eller mätningarna för attributen i dimensionstabellen.
- Fakta-tabellen består av färre attribut och fler poster medan dimensionstabellen består av mindre poster och fler attribut.
- Faktabellen växer vertikalt medan dimensionstabellen växer horisontellt.
- Fakta tabell innehåller en sammanlänkad nyckel medan dimensionstabellen innehåller en primär nyckel.
- Dimensionstabeller måste skapas innan faktatabellen skapas.
- Alla scheman innehåller fler dimensionstabeller och mindre faktatabeller.
Fakta Tabell vs Dimension Tabell Jämförelse tabell
Låt oss diskutera de största skillnaderna mellan fakta tabell vs dimension tabell.
egenskaper | Fakta tabell | Dimensionstabell |
Grundläggande definition | Den innehåller mätningar, fakta eller mätvärden för attributen. | Det är sällskapstabellen som innehåller attribut som använder vilken faktabord som drar fakta. |
Design | Det definieras av datakorn. | Den är beskrivande, fullständig och ordlig. |
Uppgift | Den innehåller mått och används för analys och beslutsfattande. | Den innehåller information om ett företag och dess process. |
Typ av data | Den innehåller data i såväl numeriskt som textformat. | Den innehåller data i endast textformat. |
Nyckel | Den har en primär nyckel för varje dimension som fungerar som en främmande nyckel i dimensionstabellen. | Den har en utländsk nyckel associerad med den faktiska nyckeln till faktabellen. |
Lagring | Den lagrar filterdomänen och rapporterar etiketter i dimensionstabeller. | Den lagrar detaljerade atomdata i dimensionella strukturer. |
Hierarki | Det har ingen hierarki. | Den innehåller en hierarki. |
attribut | Det har mindre attribut | Fler attribut |
Uppgifter | Fler poster | Mindre poster. |
Tabelltillväxt | Bordet växer vertikalt. | Bordet växer horisontellt. |
Skapningstid | En faktatabell skapas efter att dimensionstabeller har skapats. | Dimensionstabellen måste skapas först. |
Schema struktur | Det finns mindre antal faktabeller i ett schema. | Det finns ett antal dimensionstabeller i ett schema. |
Slutsats
I den här artikeln läser vi om faktatabellen vs dimensionstabellen och skillnaderna mellan dem i detalj. Dessa tabeller är viktiga för att utveckla ett schema. Dimensionstabellen är en följeslagare med faktabordet och båda är nödvändiga för varandra.
Rekommenderade artiklar
Detta har varit en guide till Fact Table vs Dimension Table. Här diskuterar vi också Fact Table vs Dimension Table viktiga skillnader med infografik och jämförelse tabell. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -
- Data Warehouse vs Data Mart
- Skillnaden mellan AUTOCAD vs CATIA
- DOS vs Windows - Toppjämförelse
- White Box Testing vs Black Box Testing
- Typer, funktioner och steg för att implementera Data Mart