Nimeämiskäytännöt

Kirjoittanut Samu Lahdenperä · Julkaistu 1.6.2026

Data ladataan tietomalliin tietolähteestä, useimmiten tietovaraston tietokannasta. Tietovaraston ja semanttisten mallien nimeämiskäytännöt eroavat toisistaan ja kantavat usein kehitysvelkaa pitkältä ajalta. Tietokannasta ladattaessa taulut sisältävät useita erityylisiä nimeämiskäytäntöjä.

Taulukko 1, Esimerkkejä tietokannan taulujen nimeämiskäytännöistä
Dimension nimi Faktan nimi Näkymän nimi
d_Dimensio f_Fakta v_Nakyma
dDimensio fFakta vNakyma
dim_Dimensio fact_Fakta View_Nakyma
dimDimensio FactFakta ViewNakyma

Tietolähteistä tulevat taulut ja niiden sarakkeet sisältävät tietokannoissa erilaisia nimiä. Nimeämiskäytäntöjen vahtiminen jää kehittäjälle. Ferrari ja Russo (2017) mainitsevat kirjassaan seuraavat seitsemän sääntöä Power BI -tietomallien taulujen ja sarakkeiden nimeämisiin liittyen:

Taulukko 2, Tietomallin taulujen suositellut nimeämissäännöt (Ferrari & Russo, 2017, s. 20–21)
Sääntö Selite Koskee
Taulujen nimien tulisi sisältää vain liiketoiminnan sisällön mukaista dataa Jos taulun nimi on Asiakas, niin taulun tulisi sisältää vain asiakkaita. Jos taulun nimi on Tuote, niin taulun tulisi sisältää vain tuotteita. Taulu
Käytä isoja kirjaimia erottamaan taulujen erilliset sanat Jos taulu sisältää tuotteiden kategoriat, niin taulun nimen tulisi olla esimerkiksi TuoteKategoria. Taulu
Taulujen faktojen nimien tulisi sisältää liiketoiminnan nimen faktalle, joka on aina monikko Myyntitaulun nimen tulisi tällöin olla aina Myynti ja ostotaulun nimi Ostot. Monikon käyttämisellä tietomallin katsomisessa ymmärtää tällöin helpommin, että yksittäisellä asiakkaalla on useampi myyntitapahtuma. Tämä vahvistaa relaatioiden ymmärtämistä. Taulu
Vältä nimiä, jotka ovat liian pitkiä Koita etsiä mahdollisimman hyvä ja helposti luettava lyhyt nimi. Älä käytä turhia sanoja. Liian pitkät nimet kuten TavaroidenLähetysMaaKunJälleenmyyjäMyyTavaran ovat epäselviä. Molemmat
Vältä nimiä, jotka ovat liian lyhyitä tai lyhenteitä Lyhenteiden käyttö lisää raporttien epäselvyyttä. Raporttien käyttö tulee suunnitella koko organisaatiotasolle ja täten välttää lyhenteiden käyttöä. Kaikkien ymmärrys ei ole samalla tasolla ja lyhenteiden selvittäminen vie aikaa. Molemmat
Avainkentän nimessä tulee aina olla maininta avaimesta Jos sarake on avainkenttä, esimerkiksi Asiakastaulu, niin silloin asiakastaulun avainkentän nimi, joka yhdistyy faktatauluun, tulisi olla esim. asiakasAvain tai CustomerKey Sarake
Mieti ymmärtävätkö kaikki valitsemasi nimen Nimeä miettiessä kannattaa kysyä itseltään, että ymmärtävätkö kaikki nykyiset ja tulevat käyttäjät valitut nimet. Jos ajattelet vain nykyisten käyttäjien ymmärrystä, on todennäköistä, että tulevaisuudessa kaikki eivät nimiä ymmärrä, ja että tästä aiheutuu helposti vältettävissä olevia ongelmia. Molemmat

Yhtenäisten nimeämiskäytäntöjen hyödyt ja haitat

Hyödyt yhtenäisistä nimeämiskäytännöistä:
Haitat epäyhtenäisistä nimeämiskäytännöistä:
Dataneuvoksen mielipide

Käytä organisaation valitsemaa kieltä nini paljon kuin pystys.