Tabuľka faktov:
Tabuľka faktov je primárna tabuľka v dimenzionálnom modeli.
Tabuľka faktov obsahuje
- Merania / fakty
- Cudzí kľúč do tabuľky dimenzií
Rozmerová tabuľka:
- Rozmerová tabuľka obsahuje dimenzie skutočnosti.
- K tabuľke faktov sú spojené pomocou cudzieho kľúča.
- Dimenzionálne tabuľky sú normalizované tabuľky.
- Atribúty dimenzie sú rôzne stĺpce v tabuľke dimenzií
- Dimenzia ponúka popisné charakteristiky faktov pomocou svojich atribútov
- Pre daný počet dimenzií nie je nastavený žiadny limit
- Dimenzia môže obsahovať aj jeden alebo viac hierarchických vzťahov
KĽÚČOVÝ ROZDIEL
- Tabuľka faktov obsahuje merania, metriky a fakty o obchodnom procese, zatiaľ čo tabuľka dimenzií je doplnkom tabuľky faktov, ktorá obsahuje popisné atribúty, ktoré sa majú použiť ako obmedzujúce parametre dotazu.
- Tabuľka faktov je umiestnená v strede schémy hviezd alebo snehových vločiek, zatiaľ čo tabuľka dimenzií je umiestnená na okrajoch schémy hviezd alebo snehových vločiek.
- Tabuľka faktov je definovaná ich zrnom alebo najvyššou atómovou úrovňou, zatiaľ čo tabuľka dimenzií by mala byť povrchná, popisná, úplná a zaručená kvalita.
- Tabuľka faktov pomáha ukladať štítky prehľadov, zatiaľ čo tabuľka dimenzií obsahuje podrobné údaje.
- Tabuľka faktov neobsahuje hierarchiu, zatiaľ čo tabuľka dimenzií obsahuje hierarchie.
Rozdiel medzi tabuľkou dimenzií a tabuľkou faktov
Parametre | Tabuľka faktov | Rozmerová tabuľka |
Definícia | Merania, metriky alebo fakty o obchodnom procese. | Sprievodná tabuľka k tabuľke faktov obsahuje popisné atribúty, ktoré sa majú použiť ako obmedzenie dopytu. |
Charakteristické | Nachádza sa v strede schémy hviezdy alebo snehovej vločky a je obklopený rozmermi. | Pripojené k tabuľke faktov a umiestnené na okrajoch schémy hviezdy alebo snehovej vločky |
Dizajn | Definované ich zrnom alebo jeho najatómovejšou úrovňou. | Mali by byť povrchné, popisné, úplné a zaručené kvalitou. |
Úloha | Tabuľka faktov je merateľná udalosť, pre ktorú sa zhromažďujú údaje z tabuľky dimenzií, a používa sa na analýzu a vykazovanie. | Zbierka referenčných informácií o podniku. |
Typ údajov | Tabuľky faktov môžu obsahovať informácie ako predaj oproti množine dimenzií ako Produkt a Dátum. | Tabuľka dimenzií Evert obsahuje atribúty, ktoré popisujú podrobnosti dimenzie. Napríklad dimenzie produktu môžu obsahovať ID produktu, kategóriu produktu atď. |
Kľúč | V skutočnosti je primárny kľúč namapovaný ako cudzí kľúč na dimenzie. | Tabuľka dimenzií obsahuje stĺpce primárneho kľúča, ktoré jedinečne identifikujú každú dimenziu. |
Skladovanie | Pomáha ukladať štítky prehľadov a filtrovať hodnoty domén v tabuľkách dimenzií. | Načítajte podrobné atómové údaje do rozmerových štruktúr. |
Hierarchia | Neobsahuje hierarchiu | Obsahuje hierarchie. Napríklad poloha môže obsahovať, krajinu, kód PIN, štát, mesto atď. |
Typ faktov
Typ faktov | Vysvetlenie |
Aditívne | K všetkým dimenziám by sa mali pridať opatrenia. |
Poloaditívum | V tomto type skutočností môžu byť opatrenia pridané k niektorým dimenziám, a nie k iným. |
Neaditívny | Ukladá základnú jednotku merania obchodného procesu. Niektoré príklady zo skutočného sveta zahŕňajú predaj, telefónne hovory a objednávky. |
Typy rozmerov:
Typy dimenzie | Definícia |
Zhodné rozmery | Zodpovedajúce rozmery sú samotné skutočnosti, ktorých sa to týka. Táto dimenzia sa používa vo viac ako jednomiestnej schéme alebo v Datamart. |
Rozmery výložníka | Dimenzia môže mať odkaz na inú tabuľku dimenzií. Tieto sekundárne rozmery sa nazývali rozmery podpery. Tento druh dimenzií by sa mal používať opatrne. |
Zmenšené súhrnné rozmery | Zmenšené súhrnné dimenzie sú podrozdelením riadkov a stĺpcov základnej dimenzie. Tieto druhy dimenzií sú užitočné pri vývoji agregovaných tabuliek faktov. |
Pripojenie tabuľky rozmerov k rozmerom | Rozmery môžu mať odkazy na iné rozmery. Tieto vzťahy je však možné modelovať s rozmermi výložníkov. |
Rozmery pre hranie rolí | Jedna fyzická dimenzia pomáha odkazovať viackrát v tabuľke faktov ako každý odkaz odkazujúci na logicky odlišnú rolu pre dimenziu. |
Nevyžiadané rozmery | Je to zbierka náhodných transakčných kódov, vlajok alebo textových atribútov. Logicky nemusí patriť do žiadnej konkrétnej dimenzie. |
Degenerované rozmery | Degenerovaný rozmer je bez zodpovedajúceho rozmeru. Používa sa pri transakciách a zhromažďovaní tabuliek faktov. Tento druh dimenzie nemá svoju dimenziu, pretože je odvodený z tabuľky faktov. |
Zameniteľné rozmery | Používajú sa, keď je rovnaká tabuľka faktov spárovaná s rôznymi verziami rovnakej dimenzie. |
Krokové rozmery | Postupné procesy, ako napríklad udalosti na webových stránkach, majú pre každý krok procesu väčšinou samostatný riadok v tabuľke faktov. Uvádza, kde by sa mal konkrétny krok použiť v celkovej relácii. |