EtusivuHae koulutuksiaDAX perusteet

DAX perusteet

Tämä 2-päiväinen koulutus soveltuu DAX:in johdantokurssiksi sinulle joka käytät Power BI Desktopia ja tunnet sen perusperiaatteet sekä olet luonut tietomalleja. Tarvitset ehkäpä vielä apua DAX-kielen kontekstiajattelun ja logiikan ymmärtämiseen, jotta kykenet rakentamaan tietomalliin toimivia mittareita ja laskettuja sarakkeita.

Kouluttajana toimii Sulavan vanhempi konsultti Heidi Enho, jolla on sekä vankka kokemus Self-Service BI -raportoinnista että taito opettaa DAX:in perusajatus Excel-taustaisille käyttäjille ymmärrettävästi ja käytännönläheisesti. Heidin Power BI & Excel Self-Service BI -aiheinen blogi:
https://hexcelligent.fi/


Paikka
Helsinki

Koulutusmuoto
Classroom
Remote

Kesto
2 päivää

Hinta
1390 €

Kohderyhmä

Kurssin ensisijaisena kohderyhmänä ovat esimerkiksi Excel-taustaiset kontrollerit, jotka ovat ryhtyneet käyttämään Power BI:tä itsepalveluraportointivälineenä.

Jos olet kokenut sovelluskehittäjä tai BI-asiantuntija, joka toteuttaa Tabular-malleja esimerkiksi SQL Serverin analyysipalvelimella, tämä DAX-kurssin näkökulma on todennäköisesti liian kevyt, sillä kurssin ensisijainen kohderyhmä on itsepalveluraportointia tekevät henkilöt.

Tavoite

Saat kurssilta mukaasi hyödyllisen esimerkkitiedoston, johon voit ryhtyä keräämään siinä olemassa olevien esimerkkien lisäksi omaa DAX-kirjastoasi.

Esitiedot

Power BI Desktopin, tietomallien ja raporttien laatimisen perustaidot. Osallistujan on hyvä ymmärtää relaatiotietokantojen peruskäsitteitä, kuten taulujen väliset yhteydet sekä perus- ja viiteavaimet.

DAX perusteet -koulutuksen sisältö

Lyhyt kertaus:

  • Tietomalli ja taulujen väliset yhteydet

Johdatusta Dax-kieleen

  • DAX-tietotyypit ja operaattorit
  • Peruskielioppi eli kaavojen rakenne ja kommentointi
  • DAX-kaavojen käyttötapaukset (sarakkeet, mittarit, uudet taulut)
  • Loogiset rakenteet (IF, SWITCH)
  • Tyhjien ja nollien käsittely
  • Yhteneväisyydet Exceliin
  • Katsaus funktiotyyppeihin
  • Muuttujien hyödyntäminen

Lasketut Sarakkeet

  • Milloin tarvitaan laskettuja sarakkeita
  • Rivikontekstin idea
  • Rivien luokittelu laskettujen sarakkeiden avulla
  • Tarpeellisia funktioita: esim. RELATED, RELATEDTABLE

Mittarit

  • Miksi pääsääntöisesti tulisi käyttää mittareita
  • Evaluointikontekstin idea
  • Laskettujen sarakkeiden ja mittareiden oleelliset erot
  • Mittaritaulut

Funktioihin tutustuminen

  • Tavalliset Excelin kaltaiset funktiot
  • X-yhteenvetofunktioiden käyttö, runsaasti esimerkkejä
  • Tutustuminen taulukko- eli suodatusfunktoihin, sekä esimerkkikäyttötapauksia (FILTER, ALL, VALUES, DISTINCT, jne.)

Kontekstiajattelun ymmärtäminen

  • Opettele ajattelemaan kuten DAX ajattelee
  • Rivi- ja suodatuskonteksti pintaa syvemmältä
  • Erilaisia esimerkkejä
  • Kontekstin huomiotta jättäminen tai muuttaminen

Calculate

  • Kontekstin muuttaminen CALCULATE-funktion avulla
  • Runsaasti esimerkkejä (ALL, ALLSELECTED, FILTER, jne.)

Time Intelligence

  • Kalenteritaulu ja sen määritys
  • Time Intelligence -funktioita (TOTALYTD, SAMEPERIODLASTYEAR, DATEADD, DATESBETWEEN, jne.)
  • Esimerkkejä, kuten kumulatiivisuus, liukuva laskenta, jne.

Hierarkisten kaavojen toteutus

  • Mm. HASONEVALUE, ISFILTERED -esimerkkejä

Runsaasti erilaisia case-esimerkkejä

  • Yksilölliset arvot (VALUES, DISTINCT)
  • Useiden taulujen välisten yhteyksien käyttö ja yhteyksien aktivointi DAX-kielellä
  • Parent-Child -hierarkian toteutus DAX-kaavoina
  • Parametritaulujen käyttö ja kytkeminen visualisointeihin

Koulutuspaikka

Koulutus toteutetaan yhteistyökumppanimme Sulavan kanssa, osoitteessa Vuorikatu 14B.