Johdanto mittataulukkoon
Mittataulukko on läsnä tähti- tai lumihiutalekaaviossa. Mittataulukot auttavat kuvaamaan ulottuvuuksia eli ulottuvuuksien arvoja, määritteitä ja avaimia. Se on yleensä pieni. Koko voi vaihdella useasta tuhanteen riviin. Se kuvaa tosiasiataulukossa olevia objekteja. Mittataulukko viittaa mihin tahansa mitattavissa olevaan tapahtumaan liittyvien tietojen keräämiseen tai ryhmään. Ne muodostavat ytimen dimensiomallinnukselle. Se sisältää sarakkeen, jota voidaan pitää pääavainsarakkeena, joka auttaa yksilöimään jokaisen ulottuvuusrivin tai tietueen yksilöllisesti. Sitä yhdistetään tietotaulukoihin tämän avaimen kautta. Kun se luodaan, järjestelmän generoimaa avainta, jota kutsutaan korvikeavaimeksi, käytetään yksilöimään rivit ulottuvuudessa.
Miksi meidän täytyy käyttää?
- Sen avulla voidaan tallentaa tiedon historiaa tai mittatietoja.
- Se on helppo ymmärtää kuin normalisoidut taulukot.
- Lisää sarakkeita voidaan lisätä taulukkoon vaikuttamatta olemassa oleviin sovelluksiin, jotka käyttävät niitä.
Mittataulukotyypit
Seuraavassa on erityyppiset mittataulukot:
1. SCD (hitaasti muuttuvat mitat)
Mittaominaisuuksia, joilla on taipumus muuttua hitaasti ajan kuluessa sen sijaan, että muuttuisi säännöllisin väliajoin, kutsutaan hitaasti muuttuviksi mitoiksi. Esimerkiksi osoitteen ja puhelinnumeron muutokset, mutta ei säännöllisesti. Katsokaamme esimerkki miehestä, joka matkustaa eri maihin, joten hänen on muutettava osoitteensa maan mukaan. Tämä voidaan tehdä kolmella tavalla:
Type1: Korvaa edellinen arvo. Tätä menetelmää on helppo käyttää ja se säästää tilaa, mikä vähentää kustannuksia. Mutta historia menetetään tässä skenaariossa.
Taulukko ennen muutosta
ID | NIMI | MAA | KANSALLISUUS |
1001 | Rachel | Intia | intialainen |
Taulukko muutoksen jälkeen
ID | NIMI | MAA | KANSALLISUUS |
1001 | Rachel | Kiina | intialainen |
Type2: Lisää uusi rivi uudella arvolla. Tässä menetelmässä historia tallennetaan ja sitä voidaan käyttää aina tarvittaessa. Mutta se vie paljon tilaa, mikä lisää kustannuksia.
Taulukko ennen muutosta
ID | NIMI | MAA | KANSALLISUUS |
1001 | Rachel | Intia | intialainen |
Taulukko muutoksen jälkeen
ID | NIMI | MAA | KANSALLISUUS |
1001 | Rachel | Intia | intialainen |
1001 | Rachel | Kiina | intialainen |
Tyyppi 3: Lisää uusi sarake. Se on paras lähestymistapa, koska historiaa voidaan ylläpitää helposti.
Taulukko ennen muutosta
ID | NIMI | MAA | KANSALLISUUS |
1001 | Rachel | Intia | intialainen |
Taulukko muutoksen jälkeen
ID | NIMI | MAA | VANHA MAA | KANSALLISUUS |
1001 | Rachel | Kiina | Intia | intialainen |
2. Vaatimustenmukainen mitta
Tämä ulottuvuus on jaettu useille aihealueille tai tietokarttoille. Samaa voidaan käyttää erilaisissa projekteissa ilman, että samassa tehdään muutoksia. Tätä käytetään ylläpitämään johdonmukaisuus. Muotoillut mitat ovat niitä, jotka ovat täsmälleen samat tai oikeat osajoukot muulle ulottuvuudelle.
3. Roskamitta
Roskamitta on ryhmä ominaisuuksia, joilla on matala kardinaliteetti. Se sisältää erilaisia tai erilaisia määritteitä, jotka eivät liity mihinkään muuhun ominaisuuteen. Niitä voidaan käyttää RCD: n (nopeasti muuttuva ulottuvuus), kuten lippujen, painojen jne. Toteuttamiseen.
4. Rappeutunut ulottuvuus
Se määritteitä, jotka on tallennettu itse taulukkoon eikä erillisenä mittataulukkona, näitä attribuutteja kutsutaan rappeutuneeksi ulottuvuudeksi. Esimerkiksi lipun numero, laskun numero, tapahtuman numero jne.
5. Roolipelien mitat
Useita suhteita tosiasiapöydän kanssa kutsutaan roolipelidimensioksi. Toisin sanoen, kun sama ulottuvuusavain ja siihen liittyvät attribuutit yhdistetään moniin vieraan avaimen esityksiin tositaulukossa. Se voi täyttää useita tarkoituksia samassa olemassa olevassa tietokannassa.
Kuinka se toimii tietovarastossa?
- Mitta tarkoittaa mitä tahansa mitattavissa olevaan tapahtumaan liittyvää tietojen keruuta tai ryhmää. Ne muodostavat ytimen dimensiomallinnukselle. Kun ulottuvuus luodaan, projektin rakenne luodaan. Luotua voidaan käyttää erilaisissa projekteissa ja se kuvastaa ajatusta uudelleenkäytettävyydestä. Kun johonkin niistä tehdään muutos, sen vaikutus heijastuu vain kyseiseen taulukkoon. Kun raportti on tarkoitus luoda, käyttäjä voi ottaa tiedot, koska mittataulut sisältävät kaikki tarvittavat tiedot.
- Suunnitellessaan dimensioiden mallia atomitiedot ladataan mittarakenteisiin. Sitten dimensiomallit luodaan tai rakennetaan liiketoimintaprosessien ympärille. Luodessaan se on pidettävä mielessä suodattaaksesi verkkotunnusarvot ja tallentaa raporttien etiketit näihin taulukoihin. On varmistettava, että korvaavaa avainta (järjestelmän luomaa avainta, jota käytetään mittataulukon luomisen aikana, joka auttaa yksilöimään jokaisen mittataulukossa olevan tietueen.) On käytettävä mittataulukon luomisen aikana. Se on denormalisoitava, koska heidän tehtävänä on antaa käyttäjän lukea ja analysoida tietoja yhtä tehokkaasti kuin transaktioiden hallinta. Mitat ovat päätarkoitus suodattaa, ryhmitellä ja tehdä tehokas merkintä.
edut
Alla on mittataulun eri edut:
- Sillä on yksinkertainen rakenne.
- Se on helppo analysoida ja ymmärtää.
- Denormalisoidut tiedot.
- Auttaa ylläpitämään historiallista tietoa missä tahansa ulottuvuudessa.
- Helppo noutaa tietoja siitä.
- Nopea luoda ja toteuttaa.
- Se antaa minkä tahansa liiketoimintaprosessin ympäröivän kontekstin.
Johtopäätös - mittataulukko
Tämä on olennainen osa datan mallintamista. Sitä käytetään tähti- tai lumihiutalekaavioissa. Se sisältää tiedot taulukon määritteiden mitat, avaimet ja arvot. Niitä on erityyppisiä, joita käytetään erilaisissa skenaarioissa.
Suositellut artikkelit
Tämä on opas mittataulukkoon. Täällä olemme keskustelleet tyypeistä, kuinka Dimensiotaulukko toimii tietovarastoissa. Voit myös käydä läpi muiden aiheeseen liittyvien artikkeleidemme saadaksesi lisätietoja-
- Faktataulukko vs. mittataulukko
- Mikä on tositaulukko?
- Mikä on Tableau?
- Tietojen sekoittaminen Tableau-ohjelmassa