Datan mallinnuksen termistö

Kirjoittanut Samu Lahdenperä · Julkaistu 1.6.2026 · Päivitetty 2.6.2026

Termistö kokoaa datan mallinnukseen, tietovarastointiin ja BI-kehittämiseen liittyvät käsitteet. Jokainen termi sisältää suomenkielisen selityksen ja englanninkielisen vastineen. Syvemmät sisällöt löydät sivuston muista sivuista.

Käsitteet
Aiheet

A

Agentti (AI Agent)
Tekoälyjärjestelmä, joka ei vain vastaa kysymyksiin vaan suorittaa monivaiheisia tehtäviä itsenäisesti: se suunnittelee, kutsuu työkaluja (esimerkiksi MCP:n kautta), tarkistaa tuloksen ja jatkaa kunnes tavoite on saavutettu. Data-alalla agentteja käytetään esimerkiksi datan profilointiin, dokumentointiin ja muunnosten kirjoittamiseen.
AI / tekoälytyökalut
Agenttinen tekoäly (Agentic AI)
Lähestymistapa, jossa agentit toimivat itsenäisesti ja tekevät päätöksiä ilman, että ihminen ohjaa jokaista askelta. Vastakohta perinteiselle chat-käytölle, jossa malli vastaa yksi kysymys kerrallaan.
AI / tekoäly
Aggregaatti (Aggregate)
Yhteenlaskettu tai muulla tavalla koostettu arvo, kuten myyntiluvun summa kuukauden tai tuoteryhmän tasolla. Raportit käyttävät aggregaatteja suurten laskujen nopeuttamiseen.
konseptitmittaaminen
ALM Toolkit
Ilmainen työkalu Power BI -tietomallien vertailuun ja käyttöönottoon. Näyttää erot kehitys- ja tuotantomallin välillä ja mahdollistaa valikoivan julkaisun: vain halutut muutokset viedään tuotantoon, ei kaikki-tai-ei-mitään. Täydentää Tabular Editoria.
työkalutPower BIApuohjelmat
Anonymisointi (Anonymization)
Henkilötietojen poistaminen tai muuttaminen pysyvästi tunnistamattomiksi, niin ettei yksittäistä henkilöä voi enää tunnistaa. Toisin kuin pseudonymisointi, anonymisointia ei voi peruuttaa. Anonymisoitu data ei ole enää henkilötietoa GDPR:n mielessä.
hallintaData ContractData Governance
Attribuutti (Attribute)
Dimensiotaulun kuvaileva sarake, kuten asiakkaan maa, tuotteen kategoria tai myyjän tiimi. Raportit käyttävät attribuutteja suodattamiseen ja ryhmittelyyn.
tietomallikonseptitDimensiotTähtimalli

B

BPA (Best Practice Analyzer)
Tabular Editorin sisältämä työkalu, joka tarkistaa tietomallin määriteltyjä parhaita käytäntöjä vastaan ja tarjoaa korjausehdotuksia. Säännöt ovat avoimia ja muokattavia.
Power BIApuohjelmat
Bronze
Medallion-arkkitehtuurin alin taso. Bronze säilyttää datan täsmälleen sellaisenaan kuin se tulee lähdejärjestelmästä, ilman muokkauksia tai laadunvarmistusta. Seuraava taso: Silver.
arkkitehtuuriMedallion

C

Copilot
Power BI:n tekoälyavustaja, joka vastaa luonnollisen kielen kysymyksiin datan pohjalta. Toimii semanttisen mallin metadatan perusteella: taulukuvaukset, sarakkeiden nimet ja mittareiden selitteet ohjaavat vastausta. Mitä paremmin metadata on kirjoitettu, sitä tarkempia Copilotin vastaukset ovat.
Power BIAI-valmis metadata

D

DAX (Data Analysis Expressions)
Microsoftin lausekekieli laskureiden ja laskennallisten sarakkeiden rakentamiseen Power BI:ssä, SSAS Tabularissa ja Power Pivotissa.
Power BI
DAX Studio
Ilmainen työkalu DAX-kyselyiden kirjoittamiseen ja suorituskyvyn analysointiin. Kerää kyselykohtaista ajoitusdataa, joka paljastaa mitkä laskurit ovat hitaita ja miksi. Täydentää Tabular Editoria mallin tutkimisessa ja optimoinnissa.
työkalutPower BIApuohjelmat
dbt (data build tool)
SQL-pohjainen muunnostyökalu, jolla data muokataan tietovarastossa ja muunnokset versioidaan, testataan ja dokumentoidaan kuten ohjelmistokoodi. Yleinen ELT-maailman vakiotyökalu, jossa muunnos tehdään vasta latauksen jälkeen kohdejärjestelmässä.
työkalutprosessitETL/ELT
Datakatalogi (Data Catalog)
Työkalu, joka kokoaa organisaation tietoaineistot, niiden omistajuuden ja käyttötarkoitukset yhteen paikkaan. Toimii organisaation datakirjastona. Esim. Datahub.
hallintaData Governance
Data Consumer (Datan käyttäjä)
Rooli, joka hyödyntää dataa raporteissa, analyyseissä ja päätöksenteossa — esimerkiksi analyytikko tai liiketoimintapäällikkö. Datan kuluttaja ei vastaa datan tuottamisesta, vaan luottaa siihen, että data steward ja data owner pitävät sen luotettavana.
hallintaData Governance
Data Contract
Sopimus datan tuottajan ja kuluttajan välillä. Määrittelee mitä dataa toimitetaan, missä muodossa, millä laadulla ja kenen vastuulla. Toimiva paikka sopia yhteisistä käytännöistä kuten nimeämiskäytännöistä.
hallintaData Contract
Data Custodian (Datan säilyttäjä)
Tekninen rooli, joka vastaa datan tallennuksesta, varmuuskopioinnista ja tietoturvasta — esimerkiksi IT-arkkitehti, joka hallinnoi tietovaraston infrastruktuuria. Erottuu liiketoimintavastuun rooleista data owner ja data steward.
hallintaData Governance
Data Lake
Suuri datavarasto, johon ladataan dataa raakamuodossa ilman tarkkaa skeemaa. Hyvä lähtöpiste, kun datan käyttötarkoitus ei ole vielä selvillä.
arkkitehtuuri
Data Lineage
Tieto siitä, mistä data on peräisin, miten se on muunnettu ja missä järjestelmissä se on käytettävissä. Data lineage auttaa virheiden jäljittämisessä, vaikutusarvioissa ja vaatimustenmukaisuudessa.
hallintaData Governance
Data Owner
Datan omistaja. Liiketoiminnasta vastaava henkilö, joka päättää tietoaineiston käyttötarkoituksista ja vastaa sen oikeellisuudesta. Tyypillisesti johtotason rooli, kuten myyntijohtaja myyntidatasta.
hallintaData GovernanceData Contract
Data Steward
Datan hoitaja. Vastaa päivittäisestä datan laadusta, dokumentoinnista ja sääntöjen noudattamisesta. Toimii datan omistajan ja teknisten toteuttajien välissä.
hallintaData GovernanceData Contract
Data Vault
Tietovarastointimenetelmä, joka perustuu kolmeen taulutyyppiin: hub, link ja satellite. Sopii erityisesti suuriin ja muuttuviin ympäristöihin, joissa auditointi on tärkeää.
arkkitehtuuritietomalliData Vault
Datan elinkaari (Data Lifecycle)
Datan kaikki vaiheet syntymästä poistamiseen: kerääminen, käsittely, tallennus, käyttö, arkistointi ja hävittäminen. Elinkaaren hallinta on osa datan hallintaa — esimerkiksi GDPR edellyttää, että henkilötiedot poistetaan, kun niitä ei enää tarvita.
hallintaData Governance
Denormalisointi (Denormalization)
Denormalisointi toistaa tietoa useassa paikassa tarkoituksella, jotta luettavuus ja suorituskyky paranevat. Tähtimallin dimensiot ovat tyypillisesti denormalisoituja. Ks. myös Normalisointi.
konseptitTähtimalliDimensiotLumihiutalemalli
Dimensiotaulu (Dimension Table)
Kuvaileva taulu, joka vastaa kysymyksiin kuka, mitä, missä ja milloin. Sisältää attribuutteja kuten asiakkaan nimi, tuotteen kategoria tai päivämäärä.
tietomalliDimensiotTähtimalli
DPO (Data Protection Officer, tietosuojavastaava)
Rooli, joka vastaa GDPR-vaatimusten täyttymisestä ja henkilötietojen käsittelyn lainmukaisuudesta organisaatiossa. Tietosuojavastaava hyväksyy esimerkiksi henkilötason datan käytön uusiin tarkoituksiin, kuten koneoppimismallin kouluttamiseen.
hallintaData ContractData Governance

E

Ehdokasavain (Candidate Key)
Sarake tai sarakeyhdistelmä, joka voisi toimia taulun pääavaimena. Taulussa voi olla useita ehdokasavaimia, joista yksi valitaan pääavaimeksi ja muut jäävät vaihtoehtoisiksi avaimiksi.
avaimet
ELT (Extract, Load, Transform)
Datan siirtomalli, jossa raakadata ladataan ensin kohdejärjestelmään ja muunnos tehdään vasta sen jälkeen. Yleinen pilvipohjaisissa ratkaisuissa.
prosessitarkkitehtuuriETL/ELT
ETL (Extract, Transform, Load)
Datan siirtomalli, jossa data muunnetaan ennen lataamista kohdejärjestelmään. Perinteinen lähestymistapa tietovarastoissa.
prosessitarkkitehtuuriETL/ELTLitistäminen

F

Faktataulu (Fact Table)
Tähtimallin keskeinen taulu, joka sisältää mitattavia tapahtumia kuten myyntejä, tilauksia tai laskutuksia. Faktataulun rivit ovat usein lukuja, ja tauluun viitataan dimensioiden kautta.
tietomalliTähtimalliUseampi fakta
Flattening (litistäminen)
tietomalliLitistäminen
Filter Context (suodatinkonteksti)
DAX-laskennan tilanne, jossa raporttiin valitut suodattimet määräävät, mitkä rivit otetaan laskennassa huomioon. Filter context kulkee aina raportin valintojen mukana ja vaikuttaa kaikkiin laskureihin.
DAX-konseptitPower BI

G

GDPR (General Data Protection Regulation)
EU:n yleinen tietosuoja-asetus, joka säätelee henkilötietojen käsittelyä. Velvoittaa organisaatiot tietämään, mitä henkilötietoja kerätään, missä ne sijaitsevat ja mihin niitä käytetään.
hallintaData GovernanceData Contract
Gold
Medallion-arkkitehtuurin ylin taso, jolla data on liiketoiminnan käyttöön valmista. Gold-tasolla data on jalostettu valmiiksi tähtimalliksi tai aggregoiduksi datasetiksi, suoraan raporttien ja analytiikan käyttöön. Edellinen taso: Silver.
arkkitehtuuriMedallion
Granulariteetti (Granularity)
Faktataulun rivin yksityiskohtaisuuden taso. Esimerkiksi yksi rivi per myyntitapahtuma on hienojakoinen, kun taas yksi rivi per päivä ja tuote on karkea. Granulariteetti määrää, mihin kysymyksiin malli pystyy vastaamaan.
konseptittietomalliTähtimalliUseampi faktaDimensiot

H

Hallusinaatio (Hallucination)
Tilanne, jossa kielimalli tuottaa uskottavalta kuulostavaa mutta virheellistä tai keksittyä tietoa. Tämän takia tekoälyn ehdotukset, kuten sarakkeiden kuvaukset tai SQL, kannattaa aina tarkistaa ennen käyttöä.
AI / tekoäly
Header-Detail-malli
Tietorakenne, jossa yksi taulu sisältää tilauksen otsikkotiedot ja toinen rivitiedot. Yhteys muodostuu tilausnumeron kautta. VertiPaq-pohjaisissa malleissa kannattaa yhdistää yhdeksi tauluksi.
tietomalliHeader-Detail
Hierarkia (Hierarchy)
Dimension tasorakenne, jossa ylemmät tasot kokoavat alempia. Esimerkiksi Vuosi → Kvartaali → Kuukausi tai Yritys → Liiketoimintaryhmä → Kustannuspaikka. Power BI:ssä hierarkia rakennetaan dimensiotauluun sarakkeina, ei erillisinä tauluina. Lumihiutalemallissa hierarkia on hajautettuna useaan tauluun — litistäminen yhdistää ne yhdeksi.
tietomallikonseptitLumihiutalemalliLitistäminenDimensiot
Hub
Data Vault -mallin keskeinen taulu, joka sisältää yksilöllisen liiketoimintatunnisteen, kuten asiakasnumeron tai tuotekoodin. Hub säilyttää tunnisteen historian ilman muita tietoja, jotka tallennetaan satellite-tauluihin.
arkkitehtuuritietomalliData Vault

K

Kardinaliteetti (Cardinality)
Sarakkeen uniikkien arvojen lukumäärä. Matala kardinaliteetti (esim. 5 maakoodia) pakkautuu VertiPaqissa erittäin tehokkaasti, korkea kardinaliteetti (esim. miljoonia sähköposteja) heikentää suorituskykyä.
konseptitPower BIDimensiotHeader-Detail
Kielimalli (LLM, Large Language Model)
Suurilla tekstimäärillä koulutettu tekoälymalli, joka ennustaa ja tuottaa luonnollista kieltä. Eri kielimallit kuten Claude, GPT ja Gemini eroavat koossa, muistissaan ja vahvuuksiltaan. Data-alalla kielimalleja käytetään esimerkiksi dokumentointiin, kyselyiden kirjoittamiseen ja metadatan rikastamiseen.
AI / tekoäly
KPI (Key Performance Indicator)
Toimintaa kuvaava avainmittari, kuten liikevaihto, asiakaspysyvyys tai konversioprosentti. KPI on tyypillisesti tavoitteellinen mittari, jota seurataan säännöllisesti.
mittaaminen
Käyttötarkoituksen rajaus (Purpose Limitation)
GDPR:n periaate, jonka mukaan dataa saa käyttää vain siihen tarkoitukseen, johon se on alun perin kerätty. Esimerkiksi laskutusta varten kerättyä asiakasdataa ei saa ilman erillistä perustetta käyttää markkinointiin. Rajaus kirjataan usein data contractiin.
hallintakonseptitData GovernanceData Contract

L

Laskennallinen sarake (Calculated Column)
Tietomalliin lisätty sarake, joka lasketaan DAX-lausekkeen avulla rivitasolla. Laskennallinen sarake vie muistia, sillä arvot tallennetaan tauluun.
Power BI
Laskentaryhmä (Calculation Group)
Tabular-mallin rakenne, joka soveltaa samaa laskentalogiikkaa moneen laskuriin kerralla — esimerkiksi kuluva vuosi, edellinen vuosi ja muutos-% ilman, että jokaiselle mittarille kirjoitetaan oma versio. Vähentää DAX-toistoa ja pitää mallin siistinä. Luodaan tyypillisesti Tabular Editorilla.
Power BIDAX-konseptitApuohjelmat
Laskuri (Measure)
DAX-lausekkeella määritelty laskenta, joka suoritetaan vasta raporttia katsottaessa kontekstin perusteella. Laskureita käytetään summiin, keskiarvoihin ja monimutkaisempiin laskelmiin.
Power BImittaaminen
Litistäminen (Flattening)
Useamman hierarkkisen dimensiotaulun yhdistäminen yhdeksi leveäksi tauluksi ennen Power BI -latausta. Muuttaa lumihiutalemaisen rakenteen tähtimallin mukaiseksi. Tehdään tyypillisesti ETL-vaiheessa tai SQL-näkymänä, ei Power BI:n sisällä.
tietomalliLitistäminenLumihiutalemalli
Lakehouse
Arkkitehtuuri, joka yhdistää data laken joustavuuden ja tietovaraston rakenteen. Tunnetuin esimerkki on Databricksin Delta Lake.
arkkitehtuuri
Lumihiutalemalli (Snowflake Schema)
Tähtimallin laajennus, jossa dimensiot on normalisoitu useaan tauluun. Vähentää datan toisteisuutta tietovarastossa, mutta hidastaa Power BI:n VertiPaq-moottorin toimintaa.
tietomalliLumihiutalemalliLitistäminen
Luonnollinen avain (Natural Key, Business Key)
Lähdejärjestelmästä tuleva tunniste, kuten asiakasnumero tai tuotekoodi. Dimensio säilyttää luonnollisen avaimen hakua varten, mutta relaatiot rakennetaan surrogaattiavaimella.
avaimetDimensiot

M

M-kieli
Power Queryn käyttämä funktionaalinen kieli, jolla data muunnetaan ja yhdistetään ennen tietomalliin lataamista.
Power BI
Master Data
Organisaation keskeinen ohjaava data, kuten asiakkaat, tuotteet ja toimittajat. Master datan laatu ja yhtenäisyys vaikuttavat kaikkiin järjestelmiin.
hallintaData Governance
Monen-moneen-suhde (Many-to-Many)
Relaatiotyyppi, jossa molemmat taulut voivat liittyä useaan riviin toisessa taulussa — esimerkiksi yksi tilaus voi sisältää monta tuotetta ja yksi tuote voi esiintyä monessa tilauksessa. Power BI tukee monen-moneen-suhteita suoraan, mutta ne tekevät DAX-laskennasta arvaamatonta ja hidastavat suorituskykyä. Suosittelemme välttämään. Ratkaise tilanne välitaululla (bridge table) tai mallintamalla granulariteetti uudelleen niin, että suhde muuttuu yksi-moneen-suhteeksi.
tietomallikonseptitUseampi fakta
MCP (Model Context Protocol)
Anthropicin kehittämä avoin standardi, jonka avulla tekoälyavustajat kutsuvat ulkoisia työkaluja ja palveluita strukturoidusti. Esimerkiksi tekoäly voi MCP:n kautta hakea tietoa tietokannasta tai datakatalogista ilman erillistä räätälöityä integraatiota.
AI / tekoälytyökalutApuohjelmat
Medallion-arkkitehtuuri
Datan jalostusmalli, jossa data etenee kerroksittain Bronze-tasolta (raakadata) Silver-tasolle (puhdistettu) ja edelleen Gold-tasolle (analyysiin valmis).
arkkitehtuuriMedallion
Metadata
Tieto datasta. Tekninen metadata kuvaa esimerkiksi sarakkeiden tietotyyppejä, liiketoimintametadata kertoo mitä sarake tarkoittaa liiketoiminnan kannalta.
hallintaData GovernanceAI-valmis metadata
Microsoft Fabric
Microsoftin yhtenäinen data-analytiikka-alusta, joka kokoaa saman katon alle lakehousen, tietovaraston, datavirtaukset ja Power BI:n. Tavoitteena on, että data liikkuu vaiheesta toiseen ilman erillisiä järjestelmiä. Rakentuu OneLake-tallennuksen ja Delta-muodon päälle.
työkalutarkkitehtuuri
Mittari
Ks. Laskuri.
mittaaminenPower BI

N

Normalisointi (Normalization)
Tietokannan rakenteen jäsentäminen niin, että kukin tieto sijaitsee vain yhdessä paikassa. Vähentää toisteisuutta ja parantaa tietoeheyttä, mutta tekee kyselyistä monimutkaisempia. Ks. myös Denormalisointi.
konseptitTähtimalliLumihiutalemalli
NULL
Tietokannan erityisarvo, joka tarkoittaa "ei tietoa". NULL ei ole nolla eikä tyhjä merkkijono — se on tuntematon arvo. DAX:ssa NULL voi aiheuttaa yllättäviä tuloksia laskureissa, jos sitä ei käsitellä erikseen. Faktataulun NULL-arvo mittarisarakkeessa tarkoittaa yleensä, että tapahtumaa ei ole — ei että arvo on nolla.
konseptit

O

OLAP (Online Analytical Processing)
Analyyttiseen kyselyyn optimoitu tietokantaratkaisu. Sopii suuriin yhteenvetoihin ja monimutkaisiin laskelmiin. Power BI:n SSAS Tabular -malli on OLAP-järjestelmä. Ks. myös OLTP.
OLAP / OLTP
OLS (Object-Level Security)
Objektitason tietoturva, jossa kokonainen taulu tai sarake piilotetaan käyttäjältä roolin perusteella — esimerkiksi palkkasarake näkyy vain HR-roolille. Toisin kuin rivitason RLS, joka rajaa näkyviä rivejä, OLS rajaa näkyviä rakenteita. Määritellään Tabular Editorilla, koska Power BI Desktop ei tue sitä suoraan.
Power BIhallintaData GovernanceApuohjelmat
OLTP (Online Transaction Processing)
Tapahtumankäsittelyyn optimoitu tietokantaratkaisu, kuten kassajärjestelmä tai verkkokaupan tilausjärjestelmä. Sopii nopeisiin yksittäisiin lisäys-, päivitys- ja poisto-operaatioihin. Ks. myös OLAP.
OLAP / OLTP

P

Pääavain (Primary Key, PK)
Sarake tai sarakeyhdistelmä, joka yksilöi jokaisen taulun rivin ainutlaatuisesti. Dimensiotaulussa pääavain on aina uniikki, eikä sarakkeessa saa olla tyhjiä arvoja.
avaimetTähtimalliDimensiot
Päättelymalli (Reasoning model)
Kielimalli, joka käy asian läpi useassa vaiheessa ennen vastaustaan. Tällainen ääneen ajattelu parantaa tarkkuutta monimutkaisissa tehtävissä, kuten mallinnuslogiikan tai mutkikkaan DAX:n päättelyssä.
AI / tekoäly
Power Pivot
Excelin sisäinen tietomallimoottori, joka perustuu samaan VertiPaq-teknologiaan kuin Power BI ja käyttää DAX-kieltä. Sen avulla Exceliin voi rakentaa relaatioita, laskureita ja tähtimallin ilman erillistä BI-työkalua.
työkalutPower BI
Power Query
Power BI:n ja Excelin sisältämä työkalu datan hakemiseen, muuntamiseen ja yhdistämiseen. Käyttää M-kieltä taustalla.
Power BI
Promptaus (Prompt engineering)
Tekoälylle annettavan ohjeen eli promptin muotoilu niin, että vastaus on mahdollisimman hyödyllinen. Hyvä prompti antaa kontekstin, rajaa tehtävän ja kertoo halutun muodon. Sama periaate kuin selkeässä toimeksiannossa ihmiselle.
AI / tekoäly
Pseudonymisointi (Pseudonymization)
Henkilötietojen korvaaminen pseudonyymeillä, kuten hashatuilla tunnisteilla, niin että henkilön tunnistaminen vaikeutuu mutta on yhä mahdollista erillisen avaintiedon avulla. Toisin kuin anonymisointi, pseudonymisointi on käänteistettävissä. Pseudonymisoitu data on yhä henkilötietoa GDPR:n mielessä.
hallintaData ContractData Governance

Q

Q&A
Power BI:n luonnollisen kielen kyselytoiminto. Loppukäyttäjä kirjoittaa kysymyksen suomeksi tai englanniksi ja saa vastaukseksi visualisoinnin. Toimii semanttisen mallin metadatan ja Q&A-synonyymien perusteella — mitä paremmin elementit on nimetty ja kuvattu, sitä tarkempi vastaus.
Power BIAI-valmis metadata
Q&A-synonyymi (Q&A Synonym)
Vaihtoehtoinen sana, jolla loppukäyttäjä voi viitata samaan mittaan tai sarakkeeseen — esimerkiksi "myynti", "liikevaihto" ja "revenue" ohjaavat samaan mittariin. Synonyymit asetetaan semanttisen mallin metadataan, ja ne parantavat Q&A:n ja Copilotin kykyä ymmärtää käyttäjän kysymyksiä.
AI / tekoälyPower BIAI-valmis metadata

R

RAG (Retrieval-Augmented Generation)
Menetelmä, jossa kielimallille haetaan ensin aiheeseen liittyvää tietoa omasta tietokannasta ja vasta sitten pyydetään vastaus. Näin malli vastaa organisaation omaan dataan perustuen eikä pelkän koulutusaineiston varassa, mikä vähentää hallusinaatioita.
AI / tekoälyarkkitehtuuri
Relaatio (Relationship)
Kahden taulun välinen yhteys, joka rakennetaan avainkenttien avulla. Tyypillisin tapaus on yksi-moneen-suhde dimension ja faktataulun välillä.
konseptittietomalliTähtimalliUseampi fakta
Rikkova muutos (Breaking Change)
Datan rakenteen muutos, joka rikkoo dataa käyttävät raportit tai sovellukset — esimerkiksi sarakkeen poisto, uudelleennimeäminen tai tietotyypin muutos. Vastakohta on ei-rikkova muutos, kuten uuden valinnaisen sarakkeen lisäys. Rikkovat muutokset sovitaan ja ennakoidaan data contractissa.
hallintaprosessitData Contract
RLE-pakkaus (Run-Length Encoding)
VertiPaq-pakkausmenetelmä, joka korvaa peräkkäiset identtiset arvot yhdellä arvolla ja toistojen lukumäärällä. Tehostuu huomattavasti, kun sarake on lajiteltu. Vrt. sanakirjapakkaus, jota VertiPaq käyttää rinnalla.
Power BIHeader-DetailApuohjelmat
RLS (Row-Level Security)
Rivitason tietoturva, jossa käyttäjä näkee vain itselleen sallitut rivit. Power BI toteuttaa sen DAX-suodattimilla. Vrt. objektitason OLS, joka piilottaa kokonaisia tauluja tai sarakkeita.
Power BIhallintaData Governance
Row Context (rivikonteksti)
DAX-laskennan tilanne, jossa laskenta kohdistuu yhteen taulun riviin kerrallaan. Esiintyy laskennallisissa sarakkeissa ja iteraatiofunktioissa kuten SUMX. Eroaa filter contextista: filter context suodattaa taulua, row context iteroi rivejä.
DAX-konseptitPower BI

S

Sanakirjapakkaus (Dictionary Encoding)
VertiPaq-pakkausmenetelmä, jossa toistuvat arvot korvataan lyhyillä kokonaislukukoodeilla ja varsinaiset arvot tallennetaan kertaalleen erilliseen sanakirjaan. Matala kardinaliteetti pakkautuu tällä tavoin erittäin tehokkaasti. Vrt. RLE-pakkaus.
Power BIHeader-DetailApuohjelmat
Sarake (Column)
Taulun pystysuora kenttä, joka sisältää saman tyyppistä dataa kaikilla riveillä. VertiPaq-moottori pakkaa datan saraketasolla.
tietomallikonseptit
Satellite
Data Vault -mallin taulu, joka sisältää hubin tai linkin kuvailevan tiedon ja sen muutoshistorian. Satellite tallentaa kaiken muuttuvan tiedon — esimerkiksi asiakkaan nimen, osoitteen ja luokittelun. Hub itse säilyttää vain tunnisteen.
arkkitehtuuritietomalliData Vault
SCD (Slowly Changing Dimension)
Dimension muutostenkäsittelytapa. Yleisin on tyyppi 2, joka säilyttää historian luomalla uuden rivin. Ks. SCD Type 1, SCD Type 2, SCD Type 3, SCD Type 4.
tietomallikonseptitDimensiot
SCD Type 1 (Slowly Changing Dimension, tyyppi 1)
Dimension muutostenkäsittely, jossa vanha arvo ylikirjoitetaan uudella. Historia häviää. Sopii tilanteisiin, joissa muutos on korjaus eikä liiketoiminnallinen tapahtuma — esimerkiksi kirjoitusvirheen korjaus asiakkaan nimessä. Ks. myös SCD.
tietomallikonseptitDimensiot
SCD Type 2 (Slowly Changing Dimension, tyyppi 2)
Dimension muutostenkäsittely, jossa muutos tuottaa uuden rivin. Vanha rivi säilyy — historiallinen raportointi toimii oikein. Vaatii surrogaattiavaimen ja voimassaoloaikasarakkeet (valid_from, valid_to). Yleisin SCD-tyyppi. Ks. myös SCD.
tietomallikonseptitDimensiot
SCD Type 3 (Slowly Changing Dimension, tyyppi 3)
Dimension muutostenkäsittely, jossa edellinen arvo tallennetaan erilliseen sarakkeeseen — esimerkiksi Edellinen_Segmentti. Säilyttää vain yhden aiemman arvon, ei koko historiaa. Harvinaisin SCD-tyyppi käytännön toteutuksissa. Ks. myös SCD.
tietomallikonseptitDimensiot
SCD Type 4 (Slowly Changing Dimension, tyyppi 4)
Dimension muutostenkäsittely, jossa nykyinen arvo pidetään dimensiotaulussa nopeasti haettavana, ja koko muutoshistoria siirretään erilliseen historiatauluun. Yhdistää tyypin 1 nopeuden ja tyypin 2 historian. Ks. myös SCD.
tietomallikonseptitDimensiot
Semanttinen malli (Semantic Model)
Power BI:n tai SSAS Tabularin tietomalli, joka sisältää taulut, relaatiot, mittarit, hierarkiat ja metadatan. Semanttinen malli on kerros raakataulun ja loppukäyttäjän välissä — se kääntää tekniset rakenteet liiketoiminnan kielelle. Metadatan laatu ratkaisee, miten hyvin Copilot ja Q&A toimivat.
tietomalliPower BIAI-valmis metadata
Sertifiointi (Certification)
Power BI -palvelun taso, jolla organisaatio merkitsee datasettiin "virallinen ja luotettava". Sertifioitu datasetti näkyy hakutuloksissa korostuneena ja kertoo AI-toiminnoille, että kyseinen lähde on hyväksytty käytettäväksi.
Power BIhallintaData Governance
Silver
Medallion-arkkitehtuurin keskitaso. Silver-tasolla raakadata on puhdistettu ja validoitu, mutta ei vielä täysin liiketoimintamalliin muotoiltu. Tyypilliset toimenpiteet: duplikaattien poisto, viitteiden validointi, tietotyyppien korjaus. Välitaso Bronzen ja Goldin välillä.
arkkitehtuuriMedallion
Skeema (Schema)
Tietokannan tai tietomallin rakenne: taulut, sarakkeet ja niiden väliset suhteet. Esimerkiksi tähtimalli tai lumihiutalemalli ovat skeematyyppejä.
tietomallikonseptitTähtimalliData Contract
Skilli (Skill)
Uudelleenkäytettävä ohje- tai osaamispaketti, jonka tekoälyagentti lataa tarvittaessa hoitaakseen tietyn tehtävän vakiintuneella tavalla. Skillit antavat agentille erikoisosaamista, kuten yrityksen mallinnuskäytännöt, ilman että koko ohjeistus on koko ajan mukana.
AI / tekoälytyökalut
SLA (Service Level Agreement, palvelutasosopimus)
Sopimus siitä, kuinka nopeasti ongelmiin reagoidaan ja ne ratkaistaan — esimerkiksi P1 = 30 minuutin vasteaika, P2 = 2 tuntia. Datan toimituksessa SLA määrittelee myös päivitystiheyden ja saatavuuden. Kirjataan tyypillisesti osaksi data contractia.
hallintaData Contract
Spec-driven development
Kehitystapa, jossa kirjoitetaan ensin täsmällinen määrittely (spec) siitä, mitä halutaan, ja tekoäly toteuttaa koodin sen pohjalta. Määrittely toimii sekä ohjeena mallille että dokumentaationa. Sama ajattelu kuin datasopimuksessa, jossa rajapinta sovitaan ennen toteutusta.
AI / tekoälytyökalutprosessit
SQL-näkymä (View)
Tietokantaan tallennettu kyselylause, joka näyttää käyttäjälle kuin taulu. Litistäminen toteutetaan usein SQL-näkymänä: JOIN-operaatiot kirjoitetaan näkymään, ja Power BI lataa valmiiksi muotoillun tuloksen. Muunnokset tehdään tietokannassa, ei Power BI:n sisällä.
prosessitarkkitehtuuriLitistäminenETL/ELT
SSAS (SQL Server Analysis Services)
Microsoftin analyyttinen tietokantapalvelu, joka tukee Tabular- ja Multidimensional-malleja. Power BI -tietomallit perustuvat SSAS Tabular -teknologiaan.
Power BI
Surrogaattiavain (Surrogate Key, SK)
Järjestelmän itse generoima kokonaislukuavain, joka korvaa lähdejärjestelmän luonnollisen avaimen relaatioissa. Mahdollistaa SCD type 2 -historian säilyttämisen ja pakkautuu VertiPaqissa erinomaisesti.
avaimetDimensiot

T

Tabular Editor
Apuohjelma, jolla muokataan ja hallitaan Power BI- ja SSAS Tabular -tietomalleja. Sisältää muun muassa Best Practice Analyzerin parhaiden käytäntöjen tarkistukseen.
Power BIApuohjelmat
Tabular-malli
SSAS:n in-memory-pohjainen tietomallityyppi, joka perustuu VertiPaq-moottoriin. Power BI -tietomallit ovat aina Tabular-malleja.
Power BI
Tekoälyavustaja (AI Assistant)
Tekoälypohjainen avustaja, joka vastaa kysymyksiin ja tuottaa sisältöä luonnollisella kielellä — esimerkiksi Copilot. Tekoälyavustaja ei ymmärrä liiketoimintakontekstia automaattisesti, vaan sen tarkkuus riippuu metadatan ja semanttisen mallin kuvausten laadusta.
AI / tekoälyPower BIAI-valmis metadataApuohjelmat
Tähtimalli (Star Schema)
Yleisin tietomallityyppi BI-ratkaisuissa. Yksi faktataulu keskellä, dimensiotaulut suoraan siihen liittyneinä. Yksinkertainen, suorituskykyinen ja helposti ymmärrettävä.
tietomalliTähtimalli
Tietoallas
arkkitehtuuri
Tietoeheys (Data Integrity)
Datan täsmällisyys, yhtenäisyys ja sääntöjen mukaisuus. Viite-eheys (referential integrity) tarkoittaa, että vierasavain viittaa aina olemassa olevaan pääavaimeen — faktataulussa ei voi olla dimensiorivejä, joilla ei ole vastinetta dimensiotaulussa. Normalisointi on yksi tapa ylläpitää tietoeheyttä.
konseptithallintaData GovernanceTähtimalli
Tietoluokka (Data Category)
Power BI:n sarakeominaisuus, joka kertoo AI-toiminnoille sarakkeen semanttisen merkityksen. Mahdolliset arvot: Maa, Kaupunki, Postinumero, URL, Kuva-URL. Asettaminen parantaa Copilotin ja Q&A:n kykyä käyttää saraketta oikein — esimerkiksi karttavisualisointi toimii automaattisesti, kun sarake on luokiteltu Kaupungiksi.
Power BIAI-valmis metadata
Tietovarasto (Data Warehouse, DWH)
Keskitetty, jäsennelty data-alusta, johon eri lähdejärjestelmien data yhdistetään raportointia ja analytiikkaa varten.
arkkitehtuuri
Time Intelligence (aikaälyfunktiot)
Joukko DAX-funktioita, joilla tehdään aikaan perustuvia vertailuja: kuluva vuosi tähän mennessä (YTD), edellinen vuosi, liukuva keskiarvo ja vastaavat. Toimii luotettavasti vain, kun mallissa on kunnollinen päivämäärä-dimensiotaulu, jossa on yhtenäinen päiväsarake.
DAX-konseptitPower BI
Token
Yritysten keksimä nimi hatusta vedetyille virtuaalivaluutoille, joiden avulla kustannusten seuraamisesta saadaan vaikeampaa ja täten laskutettua enemmän euroja.
AI / tekoäly
Tyhjä rivi (Blank Row)
Power BI:n dimensiotauluun automaattisesti luoma rivi tilanteessa, jossa faktataulun vierasavain ei löydä vastinetta dimensiotaulusta. Tyhjä rivi on merkki tietoeheyden ongelmasta, ja se voi vääristää raportin lukuja, jos sitä ei huomata.
tietomalliPower BIDimensiot

V

VertiPaq
Power BI:n ja SSAS Tabularin sarakepohjainen, muistinvarainen pakkausmoottori. Pakkaa datan kardinaliteetin mukaan ja optimoi luettavuutta saraketasolla. Käyttää muun muassa sanakirjapakkausta ja RLE-pakkausta.
Power BIApuohjelmatHeader-DetailDimensiot
Vibe coding
Ohjelmointitapa, jossa kehittäjä kuvailee halutun lopputuloksen luonnollisella kielellä ja antaa tekoälyn kirjoittaa koodin. Itse keskitytään enemmän suuntaan kuin yksittäisiin riveihin. Tapa on nopea prototyyppaamiseen, mutta tuotantokäytössä tulos pitää silti tarkistaa.
AI / tekoälytyökalut
Vierasavain (Foreign Key, FK)
Faktataulussa sijaitseva sarake, joka viittaa dimensiotaulun pääavaimeen. Vierasavain mahdollistaa relaation taulujen välillä.
avaimetTähtimalliDimensiot
Välitaulu (Bridge Table)
Apu­taulu, joka purkaa hankalan monen-moneen-suhteen kahdeksi hallituksi yksi-moneen-suhteeksi. Välitaulu sisältää uniikit yhdistelmät kahden taulun avaimista — esimerkiksi tilauksen ja tuotteen — ja toimii niiden välissä siltana. Tekee DAX-laskennasta ennustettavaa.
tietomallikonseptitUseampi fakta

Y

Yhdistelmäkenttä
Sarake, joka yhdistää numeerisen avaimen ja luettavan nimen yhdeksi arvoksi, esim. 100 – Helsinki-myymälä. Mahdollistaa lajittelun numeerisen avaimen mukaan samalla kun visuaaleissa näkyy selkokielinen nimi. Rakennetaan tyypillisesti ETL-vaiheessa ennen Power BI -latausta.
tietomalliLitistäminenDimensiot
Yksi-moneen-suhde (One-to-Many)
Tähtimallin perusrelaatiotyyppi: yksi dimensiorivi voi liittyä useaan faktataulun riviin, mutta jokainen faktataulun rivi liittyy täsmälleen yhteen dimensioriviin. Esimerkiksi yksi asiakas voi esiintyä tuhannessa tilauksessa. Relaatio rakennetaan dimension pääavaimen ja faktataulun vierasavaimen välille.
tietomallikonseptitTähtimalli