Faktataulukko ja sen tyypit tietovarastoinnissa

Mikä on faktataulukko?

Faktataulukko on keskeinen taulukko tietovaraston tähtikaaviossa. Se on tärkeä käsite, jota tarvitaan tietovarastoinnissa ja BI-sertifioinnissa. Faktatauluun tallennetaan määrällistä tietoa analysointia varten, ja se on usein denormalisoitu. Faktataulu toimii yhdessä dimensiotaulujen kanssa, ja siinä säilytetään analysoitavat tiedot, ja dimensiotaulussa säilytetään tiedot tavoista, joilla tietoja voidaan analysoida.

Faktataulu koostuu siis kahdenlaisista sarakkeista. Ulkoiset avaimet -sarakkeen avulla voidaan liittyä dimensiotaulukoihin ja mittasarakkeet sisältävät tiedot, joita analysoidaan.

Transaktiotietotaulukot

Transaktiotaulukko on perustavanlaatuisin ja perustavanlaatuisin näkymä liiketoimintaan. Nämä faktataulukot edustavat tapahtumaa, joka tapahtui hetkellisesti. Tietylle asiakkaalle tai tuotteelle on faktataulussa rivi vain, jos tapahtuma on tapahtunut.

Tietylle asiakkaalle tai tuotteelle on todennäköisesti linkitetty useita rivejä faktataulussa, koska asiakas tai tuote on mukana useammassa kuin yhdessä tapahtumassa. Liiketapahtumatiedot jäsentyvät usein melko helposti dimensiokehykseen. Alimmalla tasolla oleva tieto on luonnollisinta dimensiotietoa, joka tukee analyysejä, joita ei voida tehdä tiivistetyllä tiedolla.

Kannattaa valitettavasti todeta, että jopa transaktiotason tiedolla on edelleen kokonainen luokka kiireellisiä liiketoimintakysymyksiä, joihin on epäkäytännöllistä vastata pelkän transaktiotiedon avulla.

Snapshot Faktataulukot

Tämä fakta-taulukkotyyppi kuvailee asioiden tilaa tietyllä ajanhetkellä, ja se käsittää tavallisesti useampia puoliadditiivisia ja ei-additiivisia faktoja. Toinen tässä esitetty esimerkki on tilannekuvatietotaulukko.

Esimerkki: Päivittäiset saldot -fakta voidaan summata asiakasulottuvuuden kautta, mutta ei aikaulottuvuuden kautta.

Jaksoittaisia tilannekuvia tarvitaan, jotta nähdään liiketoiminnan kumulatiivinen suorituskyky säännöllisin, ennakoitavin aikavälein. Toisin kuin tapahtumatietotaulussa, jossa lataamme rivin jokaisesta tapahtumasta, jaksottaisella tilannekuvalla otamme kuvan toiminnasta päivän, viikon tai kuukauden lopussa, sitten toisen kuvan seuraavan jakson lopussa ja niin edelleen. Esimerkki: Myyjän suorituksen yhteenveto edelliseltä kuukaudelta.

Kumulatiivinen faktataulukko

Tätyyppistä faktataulukkoa käytetään sellaisen prosessin toiminnan esittämiseen, jolla on tarkoin määritelty alku ja loppu. Esimerkiksi tilauksen käsittely. Tilaus kulkee tiettyjen vaiheiden läpi, kunnes se on kokonaan käsitelty. Kun tilauksen täyttämiseen tähtäävät vaiheet saatetaan loppuun, siihen liittyvä faktataulukon rivi päivitetään.

Kertyvillä tilannekuvilla on lähes aina useita päivämäärämerkkejä, jotka edustavat ennakoitavissa olevia suuria tapahtumia tai vaiheita, jotka tapahtuvat elinkaaren aikana. Usein on lisäksi päivämääräsarake, joka osoittaa, milloin tilannekuvarivi on viimeksi päivitetty. Koska monet näistä päivämääristä eivät ole tiedossa, kun faktatietorivi ladattiin ensimmäisen kerran, meidän on käytettävä sijaispäivämääräavaimia käsittelemään määrittelemättömiä päivämääriä.

Jyrkässä ristiriidassa muiden faktatietotaulukkotyyppien kanssa käymme uudelleen accumulating snapshot -faktatietotaulukon riveillä päivittääksemme niitä. Toisin kuin jaksoittaisessa tilannekuvassa, jossa pidämme kiinni edellisestä tilannekuvasta, kertyvä tilannekuva heijastaa vain kertynyttä tilaa ja mittareita. Joskus kertyvät ja jaksoittaiset tilannekuvat toimivat yhdessä.

Edurekassa on erityisesti kuratoitu kurssi Tietovarastointi, joka auttaa sinua hallitsemaan faktataulukot ja muut tärkeät käsitteet ja niiden toteutukset. Klikkaa tästä päästäksesi alkuun.

Vastaa

Sähköpostiosoitettasi ei julkaista.