Faktataulukkoon tallennetaan määrällistä tietoa analyysia varten, ja se on usein denormalisoitu. Faktataulussa säilytetään toimenpiteitä, mittareita ja muuta määrällistä tietoa. Faktataulujen eri tyypit on selitetty alla:

Lue:

  • Tietovaraston faktaton fakta ja esimerkkejä
  • Hitaasti muuttuva dimensio
  • Dimensiotaulujen tyypit tietovarastossa

Faktataulujen tyypit

Faktataulukoita on kolmea tyyppiä:

Aditiiviset faktat

Aditiivisia faktoja voidaan käyttää minkä tahansa aggregaatiofunktion kanssa, kuten Sum(), Avg() jne.

Esimerkki on määrä, myynnin määrä jne.

Puoliadditiiviset faktat

Puoliadditiiviset faktat ovat faktoja, joissa voidaan käyttää vain muutamaa aggregaatiofunktiota.

Harkitaan esimerkiksi pankkitilitietoja. Et voi soveltaa Sum()-funktiota pankkisaldoon, joka ei anna hyödyllisiä tuloksia, mutta min()- ja max()-funktiot voivat palauttaa hyödyllisiä tietoja.

Eiadditiiviset faktat

Eiadditiivisiin faktoihin ei voi käyttää numeerisia aggregaatiofunktioita, kuten Sum()-, Avg()-funktioita jne.

Eiadditiivinen fakta on esimerkiksi mikä tahansa suhdeluku tai prosenttiosuus. Myös ei-numeeriset faktat voivat olla ei-additiivisia faktoja.

Tietotaulujen tyypit

Alta löytyvät yksityiskohtaisesti tietotaulujen tyypit:

Tietotaulukot, joissa ei ole mitään mittaria, ovat tietotaulukoita, joissa ei ole mitään mittaria. Tämä taulukko sisältää vain avaimia eri dimensiotaulukoista. Tätä käytetään usein ratkaisemaan monesta moniin -kardinaliteettiongelma.

Esimerkiksi faktataulu, jossa on vain productID- ja date-avain, on faktaton faktataulu.

Lue lisää fact-less factista täältä:

  • Data Warehouse Fact-less fact tables and Examples

Centipede Fact Table

Centipede fact table on normalisoitu fact table. Mallintaja voi päättää normalisoida faktan lumihiutaleisten dimensiotaulukoiden sijaan.

Muotoillut faktataulukot

Ne ovat mittauksia, joita käytetään uudelleen useissa dimensiomalleissa.

Esimerkiksi KPI:t, kuten voitto, liikevaihto jne.

Tapahtuma- ja tilannekuvatfaktat

Faktataulukkoon tallentuu jonkinlainen mittaus, ja se tallennetaan tiettyä ajankohtaa vastaan. Nyt saattaa käydä niin, että yritys ei välttämättä pysty tallentamaan kaikkia mittauksiaan aina jokaista ajankohtaa kohden. Silloin nämä saavuttamattomat mittaukset voidaan pitää tyhjinä (Null) tai täyttää viimeisillä saatavilla olevilla mittauksilla. Ensimmäinen tapaus on esimerkki tapausfaktasta ja toinen on esimerkki tilannekuvafaktasta.

Kumulatiivinen fakta

Tämä faktataulukkotyyppi kuvaa, mitä on tapahtunut tietyn ajanjakson aikana. Tämä faktataulukko voi esimerkiksi kuvata kokonaismyyntiä tuotteittain myymälöittäin päiväkohtaisesti.

Vastaa

Sähköpostiosoitettasi ei julkaista.