Datan mallinnus on työ, jossa päätetään miten data järjestetään tauluihin, sarakkeisiin ja niiden välisiin relaatioihin. Lopputulosta kutsutaan tietomalliksi. Datamalli.fi kokoaa datan mallinnuksen ja Power BI -kehityksen ydinasiat yhteen paikkaan: tähtimalli, dimensiot ja avaimet konkreettisin esimerkein, 157 termin sanasto sekä suositellut työkalut ja kirjallisuus.
Datan mallinnuksessa päätetään, mihin tauluihin data jaetaan, mitä yksi rivi tarkoittaa ja miten taulut liittyvät toisiinsa. Lopputulos on tietomalli: rakenne, jonka päälle raportit, mittarit ja tekoälytyökalut rakennetaan.
Sama data voidaan järjestää kymmenellä eri tavalla, ja kaikki tuottavat oikean vastauksen jollakin kysymyksellä. Ero syntyy siinä, kuinka monella kysymyksellä vastaus on oikea. Hyvä malli on yksiselitteinen: siitä saa vain yhden vastauksen kysymykseen "paljonko myimme viime kuussa". Huonosta mallista saa kolme, ja kaikki kolme ovat jonkun mielestä oikein.
Koska huono malli tuhlaa resursseja niin kauan kuin se on käytössä. Sama data vie huonosti mallinnettuna moninkertaisesti muistia, ja kysely, joka hyvin rakennetussa mallissa palautuu sekunnissa, kestää huonossa kolme. Pilvikapasiteetti ostetaan juuri muistin ja laskennan mukaan, joten pahimmillaan sama ratkaisu maksaa kolminkertaisen hinnan pelkän rakenteen takia — samalla datalla, samoilla raporteilla ja samoilla käyttäjillä. Rakennetta ei myöskään korjata lisäämällä tehoa: huono malli on huono myös isommalla kapasiteetilla, se vain maksaa enemmän.
Toinen kustannus on hitaampi huomata. Moniselitteinen malli tuottaa raportteja, joiden lukuja joudutaan selittämään joka kokouksessa. Kun selittäminen käy raskaaksi, joku rakentaa oman Excelin, ja siitä alkaa versio numero kaksi totuudesta.
Kolmas syy on uusi. Copilot ja muut kielimallipohjaiset työkalut kyselevät tietomallia samalla logiikalla kuin ihminen: ne lukevat taulujen ja sarakkeiden nimet ja arvaavat lopun. Yksiselitteinen malli ja kunnollinen metadata ovat edellytys sille, että vastaukset ovat oikein.
Aloita yhdestä liiketoimintaprosessista, älä koko organisaatiosta. Järjestys on tässä:
Myyntisumma, ei
SLS_AMT_EUR. Nimeämiskäytännöt ovat mallin
käyttöliittymä.Jos termi on vieras, tarkista se termistöstä — siellä on 157 data-alan termiä suomeksi ja englanniksi. Jos haluat nähdä eron käytännössä, vertaa sekasikiömallia ja tähtimallia: viisi mallia, samat kysymykset, eri vastaukset.