Power BI DAX

28.–29.10.2026 | hybrid: Keilaranta 1 Business Park, Espoo

Ohjelma

Keskiviikkona 28.10.

09:00

Johdanto

  • Semanttinen malli BI-kerroksena ja tähtimallin perusteet 
  • Tietoyhteysmuodot ja Power Queryn rooli ennen DAXia 
  • DAX-syntaksi, tietotyypit ja yleisimmät käyttötapaukset 
  • Loogiset rakenteet, muuttujat ja BLANK-käsittely 
  • DAXin ja Excelin keskeiset erot 
  • Esittely: DAX Studio, Tabular Editor, Power BI Copilot, GitHub Copilot ja MCP Server 
10:30

Tauko

10:45

Lasketut sarakkeet, taulut, mittarit ja visuaaliset laskennat

  • Rivikontekstin ymmärtäminen ja laskettujen sarakkeiden käyttötapaukset 
  • Lasketut taulut ja aputauluja hyödyntävät ratkaisut 
  • Mittareiden rooli ja evaluointikontekstin merkitys 
  • Visuaaliset laskennat ja niiden käyttökohteet 
  • Eri laskentatapojen keskeiset erot ja parhaat käytännöt
12:00

Lounastauko

13:00

Relaatiot ja funktiot

  • Relaatiotyypit ja suodattimien kulku tietomallissa 
  • Aktiiviset, ei-aktiiviset ja virtuaaliset relaatiot 
  • Iteraattori- ja taulukkofunktioiden käyttö 
  • Rivikonteksti iteraattoreissa ja taulukkokäsittelyn perusteet 
14:30

Kahvitauko

14:45

Konteksti ja CALCULATE

  • Rivi-, suodatus- ja kyselykontekstin ymmärtäminen 
  • CALCULATE-funktion käyttö ja kontekstin muuttaminen 
  • Context transition ja yleisimmät riskit 
  • Käytännön DAX-kaavoja raportointiin 
  • Virheenetsintä ja suorituskyvyn analysointi 
15:45

Yhteenveto päivästä – avoimet kysymykset ja katsaus päivään 2

16:00

Huomiseen! Ensimmäinen koulutuspäivä päättyy

Torstaina 29.10.

09:00

Time Intelligence

  • Kalenteritaulun rakenne ja parhaat käytännöt 
  • Time Intelligence -laskennan perusteet 
  • Rullaavat jaksot ja liukuvat keskiarvot 
  • Poikkeavat tilikaudet ja viikkopohjaiset kalenterit 
  • Keskeiset päivämääräfunktiot käytännössä 
10:30

Tauko

10:45

Hierarkiat ja hierarkiaperusteinen laskenta

  • Hierarkioiden rakentaminen ja hyödyntäminen 
  • Hierarkiaperusteinen laskenta ja kontekstin tunnistaminen 
  • Parent-child-hierarkiat 
  • Rivitason suojaus (RLS) ja dynaamiset roolit 
12:00

Lounastauko

13:00

Edistynyt laskenta ja tuloslaskelmaesimerkki

  • Calculation Groups ja dynaamiset mittarit 
  • Field parameters ja käyttäjän ohjaama raportointi 
  • Ranking- ja Top-N-laskenta 
  • LOOKUPVALUE-, SELECTEDVALUE- ja TREATAS-ratkaisut 
  • Suorituskyvyn optimointi ja tuloslaskelmaesimerkki 
14:30

Kahvitauko

14:45

Nykyaikaiset DAX-työkalut ja tekoäly

  • TMDL, PBIP ja Git-pohjainen kehitystyö 
  • DAX Studio ja Tabular Editor 
  • Power BI Copilot ja GitHub Copilot 
  • AI-avusteinen DAX-kehitys ja hyvät käytännöt 
15:45

Yhteenveto – parhaat käytänteet, suositellut jatko-opiskelumateriaalit ja loppukeskustelu

16:00

Kiitos! Koulutus päättyy