Tények vs. Mérettáblázatok egy adatbázisban

Tartalomjegyzék:

Tények vs. Mérettáblázatok egy adatbázisban
Tények vs. Mérettáblázatok egy adatbázisban
Anonim

A tények és a dimenziók alkotják minden üzleti intelligencia erőfeszítésének magját. Ezek a táblázatok a részletes elemzések elvégzéséhez és az üzleti érték levezetéséhez használt alapadatokat tartalmazzák. Ez a cikk egy pillantást vet a tények és dimenziók fejlesztésére és felhasználására egy adatbázisban.

Image
Image

Mik azok a tények és ténytáblázatok?

A ténytáblázatok egy adott üzleti folyamathoz tartozó adatokat tartalmazzák. Minden sor egy folyamathoz társított egyetlen eseményt jelöl, és tartalmazza az eseményhez kapcsolódó mérési adatokat.

Például egy kiskereskedelmi szervezet rendelkezhet ténytáblákkal az ügyfelek vásárlásaival, ügyfélszolgálati telefonhívásaival és termékvisszaküldésével kapcsolatban. A vásárlói vásárlások táblázata valószínűleg információkat tartalmaz a vásárlás összegéről, az alkalmazott kedvezményekről és a befizetett forgalmi adóról.

A ténytáblázatban található információk jellemzően numerikus adatok, és gyakran könnyen manipulálható adatok, különösen sok ezer sor összegzésével. Például előfordulhat, hogy a fent leírt kiskereskedő profitjelentést szeretne készíteni egy adott üzletről, termékcsaládról vagy vásárlói szegmensről. A kiskereskedő ezt úgy teheti meg, hogy lekéri a ténytáblából az adott tranzakciókra vonatkozó információkat, megfelel a meghatározott feltételeknek, majd összeadja ezeket a sorokat.

Mi az a ténytáblázat gabona?

A ténytáblázat megtervezésekor a fejlesztőknek nagy figyelmet kell fordítaniuk a táblázat szemcsésségére, ami a táblázatban található részletességi szint.

A fent leírt kiskereskedelmi szervezet vásárlási ténytáblázatát megtervező fejlesztőnek el kell döntenie, hogy a táblázat része vevői tranzakció vagy egyedi cikk vásárlása. Egyedi cikkvásárlási gabona esetén minden vásárlói tranzakció több ténytáblázat-bejegyzést generál az egyes megvásárolt cikkeknek megfelelően.

A gabona kiválasztása a tervezési folyamat során meghozott alapvető döntés, amely jelentősen befolyásolhatja az üzleti intelligencia erőfeszítéseit az úton.

Mik azok a méretek és mérettáblázatok?

A dimenziók az üzleti intelligencia tevékenységben részt vevő objektumokat írják le. Míg a tények eseményeknek, a dimenziók az embereknek, tárgyaknak vagy más tárgyaknak felelnek meg.

A példában használt kiskereskedelmi forgatókönyvben megbeszéltük, hogy a vásárlások, visszaküldések és hívások tények. Másrészt az ügyfelek, alkalmazottak, cikkek és üzletek dimenziók, és a mérettáblázatokban kell szerepelniük.

A dimenziótáblák egy objektum minden példányáról tartalmaznak részleteket. Például a cikkek dimenziótáblája tartalmazna egy rekordot az üzletben eladott minden egyes cikkhez. Tartalmazhat olyan információkat, mint a cikk költsége, a szállító, a szín, a méretek és hasonló adatok.

Tény- és dimenziótáblázatok kapcsolata

A ténytáblák és a dimenziótáblák adatbázis-kapcsolatot alkotnak. Visszatérve a kiskereskedelmi modellhez, az ügyféltranzakció ténytáblája valószínűleg tartalmazna egy idegenkulcs-hivatkozást a cikkdimenzió-táblázatra, ahol a bejegyzés a megvásárolt cikket leíró rekord elsődleges kulcsának felel meg a táblában.

Ajánlott: