Tabulka faktů uchovává kvantitativní informace pro analýzu a je často denormalizovaná. Tabulka faktů uchovává míry, metriky a další kvantifikovatelné informace. Různé typy tabulek faktů jsou vysvětleny níže:

Přečtěte si:

  • Data Warehouse fact-less fact a příklady
  • Pomalu se měnící dimenze
  • Typy tabulek dimenzí v datovém skladu

Typy faktů

Existují tři typy faktů:

Aditivní fakta

Aditivní fakta lze použít s libovolnou agregační funkcí, jako je Sum(), Avg() atd.

Příkladem je Množství, Výše prodeje atd.

Semiaditivní fakta

Semiaditivní fakta jsou taková, kde lze použít jen několik agregačních funkcí.

Příklad uvažujme údaje o bankovním účtu. Na zůstatek v bance nelze použít funkci Sum(), která neposkytne užitečné výsledky, ale funkce min() a max() mohou vrátit užitečné informace.

Neaditivní skutečnosti

Na neaditivní skutečnosti nelze použít číselné agregační funkce, jako je Sum(), Avg() atd.

Příkladem neaditivní skutečnosti je jakýkoli druh poměru nebo procenta. Neaditivními fakty mohou být i nečíselné fakty.

Typy tabulek faktů

Níže jsou uvedeny podrobné typy tabulek faktů:

Tabulky faktů bez míry

Tabulka faktů, která neobsahuje žádnou míru, je tabulka faktů bez míry. Tato tabulka bude obsahovat pouze klíče z různých tabulek dimenzí. Často se používá k vyřešení problému s kardinalitou typu many-to-many.

Například tabulka faktů, která obsahuje pouze klíč productID a datum, je tabulka faktů bez faktů.

Přečtěte si více o tabulce faktů bez faktů zde:

  • Tabulky faktů bez faktů a příklady datového skladu

Stonožková tabulka faktů

Stonožková tabulka faktů je normalizovaná tabulka faktů. Modelář se může rozhodnout normalizovat fakt namísto sněhových vloček tabulky dimenzí.

Tabulky konformních faktů

Jedná se o opatření opakovaně používaná ve více modelech dimenzí.

Například KPI, jako je zisk, výnosy atd.

Incidentní a snímková fakta

Tabulka faktů uchovává nějaký druh měření a jsou zachycena vůči určitému času. Nyní se může stát, že podnik nemusí být schopen zachytit všechna svá měření vždy pro každý časový okamžik. Pak tato nedostupná měření mohou zůstat prázdná (Null) nebo mohou být doplněna posledními dostupnými měřeními. První případ je příkladem událostního faktu a druhý je příkladem snímkového faktu.

Kumulativní fakt

Tento typ tabulky faktů popisuje, co se stalo za určité časové období. Tato tabulka faktů může například popisovat celkový prodej podle produktů v jednotlivých prodejnách v jednotlivých dnech.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.