A ténytábla mennyiségi információkat tárol az elemzéshez, és gyakran denormalizált. Egy ténytábla tárolja a mértékeket, mérőszámokat és egyéb számszerűsíthető információkat. A ténytáblák különböző típusait az alábbiakban ismertetjük:

olvasd:

  • Adattárházi tény nélküli tény és példák
  • Lassan változó dimenzió
  • Dimenziós táblák típusai az adattárházban

Ténytípusok

A tényeknek három típusa van:

Additív tények

Az additív tények bármely aggregációs függvénnyel használhatók, például Sum(), Avg() stb.

Példa: Mennyiség, értékesítési összeg stb.

Félig additív tények

A félig additív tények azok, ahol csak néhány aggregációs függvényt lehet alkalmazni.

Példa: Tekintsük a bankszámla adatait. Nem alkalmazhatjuk a Sum() függvényt a banki egyenlegre, ami nem ad hasznos eredményt, de a min() és max() függvény hasznos információt adhat vissza.

Nem-additív tények

Nem használhatunk numerikus aggregációs függvényeket, mint például Sum(), Avg() stb. a nem-additív tényekre.

A nem-additív tény például bármilyen arány vagy százalék. A nem numerikus tények is lehetnek nem additív tények.

Ténytáblák típusai

A következőkben részletezzük a ténytáblák típusait:

Tény nélküli ténytáblák

A ténytábla, amely nem tartalmaz semmilyen mértéket, tény nélküli ténytábla. Ez a tábla csak a különböző dimenziós táblák kulcsait tartalmazza. Ezt gyakran használják a sok-sok közötti kardinalitás problémájának megoldására.

Egy olyan ténytábla például, amely csak termékID és dátum kulcsot tartalmaz, tény nélküli ténytábla.

A tény nélküli ténytáblákról bővebben itt olvashat:

  • Adattárház tény nélküli ténytáblák és példák

Centipede ténytábla

A centipede ténytábla egy normalizált ténytábla. A modellező dönthet úgy, hogy a hópelyhes dimenziós táblák helyett normalizálja a tényt.

Konformált ténytáblák

Ezek a több dimenziós modellben újra felhasznált mérések.

Például a KPI, mint a nyereség, bevétel stb

Előfordulási és pillanatfelvétel ténytáblák

A ténytábla valamilyen mérést tárol, és egy adott időponthoz képest rögzítik. Nos, előfordulhat, hogy a vállalkozás nem mindig képes az összes mérést minden időpontban rögzíteni. Ekkor ezeket a nem elérhető méréseket üresen lehet tartani (Null), vagy fel lehet tölteni az utolsó elérhető mérésekkel. Az első eset az incidens tény, a második pedig a pillanatfelvétel tény példája.

Kumulatív tény

Ez a fajta ténytábla leírja, hogy mi történt egy bizonyos időszak alatt. Ez a ténytábla például leírhatja az összes eladást termékenként, üzletenként, napra lebontva.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.