összefoglaló: ebben a tutorial, fogjuk megvitatni tény táblázat, tény táblázat típusok és négy lépés tervezése tény táblázat dimenziós adatmodell által leírt Kimball.
az adattárház tervezésében a dimenziós modellben ténytáblát használnak. Ténytábla található egy csillagséma vagy hópehely séma közepén, amelyet mérettáblák vesznek körül.
a ténytáblázat egy adott üzleti folyamat tényeit tartalmazza, pl. árbevétel havonta termékenként. A tényeket méréseknek vagy mutatóknak is nevezik. A ténytábla rekord mérést vagy mutatót rögzít.
példa a ténytáblázatra
az alábbi sémában van egy ténytáblázatunk FACT_SALES
amely tartalmaz egy gabonát, amely számos egységet ad el dátum, áruház és termék szerint.
az összes többi tábla, mint például a DIM_DATE
DIM_STORE
és DIM_PRODUCT
dimenziós táblák. Ezt a sémát csillagsémának nevezik.
mérési típusok
a ténytábla különböző típusú intézkedéseket tárolhat, például adalékanyagot, nem adalékanyagot, félig adalékot.
- additív-ahogy a neve is sugallja, az additív intézkedések olyan intézkedések, amelyek minden dimenzióhoz hozzáadhatók.
- nem additív-az additív mérésektől eltérően a nem additív intézkedések olyan intézkedések, amelyeket nem lehet minden dimenzióhoz hozzáadni.
- félig additív-a félig additív intézkedések olyan mértékek,amelyeket csak bizonyos dimenziókhoz lehet hozzáadni, más dimenziókhoz nem.
A ténytáblák típusai
az összes ténytáblát három legalapvetőbb mérési esemény kategorizálja:
- tranzakciós – a tranzakciós ténytábla a legalapvetőbb, amelyet minden hozzá társított gabona “tranzakciónként soronként egy sorként” jelöl, pl. minden sor megjelenik egy számlán. A tranzakciós ténytábla a legrészletesebb szintű adatokat tárolja,ezért nagy számú dimenzióval rendelkezik.
- időszakos pillanatképek – időszakos pillanatképek tény táblázat tárolja az adatokat, hogy egy pillanatfelvétel egy ideig. Az időszakos pillanatképek ténytáblájának forrásadatai egy tranzakciós ténytáblázat adatai, ahol egy időszakot választ ki a kimenet megszerzéséhez.
- felhalmozódó pillanatképek – a felhalmozódó pillanatképek ténytáblája egy olyan üzleti folyamat tevékenységét írja le, amelynek tiszta kezdete és vége van. Ez a fajta ténytábla, ezért, több dátumoszloppal rendelkezik, amelyek a folyamat mérföldköveit képviselik. Egy jó példa a felhalmozódó pillanatképek tény táblázat feldolgozása egy anyag. Ahogy az anyag kezelése felé tett lépések befejeződtek, a felhalmozódó pillanatképek ténytáblájának megfelelő rekordja frissül.
tervezése tény táblázat lépéseket
itt áttekintést négy lépést tervezése tény táblázat által leírt Kimball:
- az üzleti folyamat kiválasztása a modellezéshez – az első lépés annak eldöntése, hogy milyen üzleti folyamatot kell modellezni az üzleti igények és a rendelkezésre álló adatok összegyűjtésével és megértésével
- deklarálja a gabonát – a gabona deklarálásával azt jelenti, hogy pontosan leírja, mit jelent egy ténytáblázat rekord
- válassza ki a dimenziókat – miután a ténytáblázat világosan meg van adva, itt az ideje meghatározni a ténytábla dimenzióit.
- tények azonosítása – gondosan határozza meg, mely tények jelennek meg a ténytáblázatban.
ebben az oktatóanyagban részletesen megvizsgáltuk a Ténytáblázatot, a Ténytáblázatok típusát és a Kimball által leírt ténytáblázat tervezését.
- hasznos volt ez a bemutató ?
- YesNo