Power BI -leiri nimensä mukaisesti keskittyy ensisijaisesti Power BI -raportointiin kattaen kaiken mitä tarvitsee tietää aina tiedon noutamisesta tietolähteistä siihen asti, että valmis raportti on julkaistu tietoturvallisesti juuri oikeiden käyttäjien saataville. Power BI -leiri on perus- ja jatkotason koulutus yhtenä isona kokonaisuutena.
Tavoite
Opi muokkaamaan, mallintamaan, visualisoimaan ja julkaisemaan tietoa upeina Power BI -raportteina. Leiri kattaa kaikki aihealueet, mitä sinun pitää Power BI -tekniikasta tietää ja se valmistaa sinut, niin halutessasi, Microsoftin Power BI -sertifiointiin tähtäävään testiin..
Kenelle
Osallistuaksesi koulutukseen sinun ei tarvitse tuntea Power BI -työkaluja ennestään. Power BI -leirillä saat asiantuntevan koulutuksen lisäksi käyttöösi täydellisen harjoitusympäristön, joka on käytettävissäsi myös koulutuksen jälkeen. Saat runsaasti koulutusmateriaalia, harjoitustiedostoja ratkaisuineen ja esimerkkejä Power BI:n ja Power Pivotin soveltamisesta erilaisiin raportointitarpeisiin.
Koulutuksen sisältö
päivä: Tiedon noutaminen ja muokkaaminen Power Queryssa
Aamupäivä:
- Johdanto Power BI -raportointiin
- Johdanto datan analysointiin ja visualisointiin
- Power BI -konseptin esittely
- Tarvittavat sovellukset ja lisensointimallit
- Mobiilikäyttö
- Tietoturva
- Tutustuminen Power BI Desktop –sovellukseen
- Tiedon noutaminen Power BI –tietomalliin
- Yhteyden muodostaminen tietolähteeseen
- Yhteystyyppinä Import, Direct Query tai Live
- Tietolähde omassa laitteessa (On-premises) vs. pilvipalvelussa (cloud)
- Esimerkkejä tiedon noutamisesta tyypillisistä tietolähteistä,
- SQL Server, Excel/CSV, SharePoint, Web, Dataverse jne.
- Johdanto kyselyn muokkaamiseen PowerQueryssa
- Power Queryn merkitys noudetun tiedon rakenteen ja sisällön optimoinnissa
- Tiedon muokkaaminen tietolähteessä vs. muokkaaminen Power Queryssa
- Käyttöliittymä ja navigointi
- Kyselyn vaiheiden hallinta
- Tutustuminen Advanced Editoriin
- Datan profilointi
Iltapäivä:
- Kyselyn muokkaaminen Power Queryssa
- Sarakkeiden hallinta, mm.
- Tarpeettomien sarakkeiden poistaminen
- Sarakkeen tietotyypin määrittäminen
- Sarakkeiden pivotointi ja pivotoinnin poistaminen
- Sarakkeen sisällön pilkkominen yhteen tai useampaan sarakkeeseen
- Uuden laskennallisen sarakkeen luominen
- Rivien hallinta, mm.
- Ensimmäisen rivin arvojen määrittäminen sarakeotsikoiksi
- Tarpeettomien rivien poistaminen suodattamalla
- Duplikaattiarvojen poistaminen
- Rivien ryhmittely ja rivien arvojen yhdistäminen yhdelle riville
- Parametriohjattu suodattaminen
- Arvojen hallinta, mm.
- Arvojen ja virheiden korvaaminen
- Tyhjien solujen automaattinen täyttäminen
- Useiden kyselyiden yhdistäminen yhdeksi
- Tekoälyominaisuudet
- Asenneanalyysi (Sentiment Analysis)
- Avainlauseiden poiminta (Key Phrase Extraction)
- Kielen tunnistaminen (Language Detection)
- Kuvien merkitseminen (Image Tagging)
- Diagnostiikkatyökalujen hyödyntäminen
päivä: Johdanto tiedon mallintamiseen ja DAX-laskentaan
Aamupäivä:
- Johdanto tiedon mallintamiseen Power BI desktopissa
- Taulukoiden ja sarakkeiden ominaisuudet, mm.
- Oletuslajittelu, oletuslaskenta, tietotyyppi, kategoria, synonyymi, näkyvyys, näyttökansiot jne.
- Taulukoiden välisten yhteyksien eli relaatioiden hallinta
- Dimensio- ja faktataulujen esittäminen tähtimallina
- Relaatiotyypit yksi-yhteen, yksi-moneen ja monta-moneen
- Suodatussuunnan vaikutus
- Aktiivisten ja passiivisten relaatioiden hallinta
- Useiden relaationäkymien hallinta
- Relaation korvaaminen taulukot yhdistävällä kyselyllä
- Johdanto DAX-laskentaan
- DAX-tietotyypit ja –operaattorit
- Katsaus funktioluokkiin
- Virheiden käsittely
- Sarakkeiden, mittarien ja taulukoiden muodostaminen DAX-kaavoilla
- Evaluointikontekstien vaikutus laskentaan ja niiden hallinta
- Mittaritaulukon luominen tietomalliin
Iltapäivä:
- DAX-laskennan perusteet
- Koostelaskenta (summa, keskiarvo, TOP 10 jne.)
- Yksittäisten sarakkeiden koostelaskenta, mm. SUM, AVERAGE…
- Rivitason laskennan tuloksien kooste, mm. SUMX, AVERAGEX…
- Laskentaan vaikuttavan suodatinkontekstin manipulointi kaavassa
- Käyttäjän tekemien suodatusvalintojen osittainen tai täydellinen ohittaminen laskennassa sekä täydentäminen uusilla suodatusehdoilla
- Loogiset funktiot ja informaatiofunktiot, mm.
- Ehtolausekkeiden rakentamiseen soveltuvat loogiset funktiot
- Ehdon toteutumista ohjaavat informaatiofunktiot
- Muuttujien hyödyntäminen kaavassa
- Parametrien luominen ja hyödyntäminen laskennassa
- Paremmuusjärjestys
- Sijoituksen laskenta (RANKX)
- Suurimmat N arvoa (TOPN)
päivä: Edistyneempi DAX-laskenta
Aamupäivä:
- Aikaperusteinen laskenta (Time Intelligence), mm.
- Kalenteritaulukon luominen tietomalliin
- Katsaus aikaperusteisen laskennan funktioihin
- Vertailu historia-arvoihin, mm. muutos edellisvuodesta
- Kumulatiivinen laskenta vuoden sisällä ja yli aikarajojen
- Rullaavat aikajaksot
- Taulukon muodostaminen DAX-kaavalla
- Kaavalla muodostettavan fyysisen taulukon hyödyt ja haitat
- Funktion lähdearvoksi muodostettavan muistinsisäisen taulukon hyödyt ja haitat
- Esimerkkejä taulukonkäsittelyfunktioista, mm.
- SUMMARIZE, VALUES, TREATAS, DISTINCT, ADDCOLUMNS, CROSSJOIN, TOPN
- Esimerkkejä taulukonkäsittelyfunktioita vaativista laskentaskenaarioista
Iltapäivä:
- DAX-kaavojen hyödyntäminen muotoilussa
- Ehdollinen muotoilu
- KPI-kuvakkeiden tuottaminen kaavalla
- Dynaamiset otsikot visualisointeihin
- Hierarkiaperusteinen laskenta
- Hierarkian luominen useista kentistä
- Parent-child -hierarkian luominen kahdesta kentästä
- Case-esimerkkejä
- Toteuman vertaaminen tavoitteeseen
- Uusien ja toistuvien arvojen laskenta (esim. uudet ja palaavat asiakkaat)
- Pareto-analyysi (ABC-analyysi, 80-20)
- DAX-aiheiden loppuharjoitus
päivä: Visualisointi
Aamupäivä:
- Johdanto datan visualisointiin
- Hyvät käytännöt visualisointiin
- Raportin saavutettavuus
- Esimerkkejä hyvistä ja huonoista raporteista
- Visualisoinnin perusteet
- Katsaus Power BI:n mukana tuleviin visualisointityökaluihin
- Visualisointien lisääminen sovelluskaupasta
- Teeman luominen ja käyttöönotto
- Raporttisivun luominen ja asetukset
- Visualisoinnin lisääminen sivuun ja tyypillisimpien muotoiluasetusten määrittäminen, mm. värit, fontit jne.
- Esimerkkejä erilaisista visualisoinneista, mm.
- Taulukko ja matriisi, kaaviot, kortit, KPI ja kartat
- Raportin sisällön suodattaminen
- Visualisointien välinen vuorovaikutus ja sen hallinta
- Osittajat eli slicerit
- Taustasuodattimet
Iltapäivä:
- Edistyneempi visualisointi
- Kuvien hyödyntäminen sivun ja visualisointien taustalla
- Kuvan käyttö esimerkiksi visualisoinnin taustakuvana voi merkittävästi parantaa arvojen luettavuutta
- Ehdollinen muotoilu
- Arvoihin perustuvat värimuutokset ja kuvakkeet visualisointeihin
- Porautumissivujen luominen ja hallinta
- Käyttäjän valitsemasta arvosta avautuva tarkempaa tietoa tarjoava lisätietosivu
- Työkaluvihjeiden luominen ja hallinta
- Hiirellä osoitettavasta arvosta avautuva ikkuna, joka näyttää lisätietoja osoitetulle arvolle
- Kirjanmerkeillä ohjattu visualisointien näyttäminen ja piilottaminen
- Erilaisilla komentopainikkeilla ohjattava dynaaminen käyttöliittymä, jossa sisältöjen näkyvyyttä voidaan kontrolloida
- Soveltuu esimerkiksi erilaisten ohjeiden esiin nostamiseen tai keskenään vaihtoehtoisten visualisointien vuorotellen näyttämiseen
- Komentopainikkeilla toteutettu navigointi raportin sisällä
- Käyttäjälle voidaan tarjota perinteisten sivujen välilehtien lisäksi tai niiden sijaan raportin sisällä olevista komentopainikkeista koostuva navigointiratkaisu.
päivä: Raportin julkaisu ja hallinta Power BI -pilvipalvelussa
Aamupäivä:
- Johdanto Power BI –pilvipalveluun
- Kirjautuminen
- Navigointi
- Toimintojen ja työkalujen esittely
- Raportin julkaiseminen ja käyttäminen työtilassa (Workspace)
- Työtilan perustaminen ja alkuasetukset
- Raportin julkaiseminen ja lataaminen työtilaan
- Käyttöönottoputkien (Deployment Pipelines) hyödyntäminen raportin hallitussa julkaisussa kehitystyötilasta testityötilaan ja sieltä julkaisuun.
- Raportin käyttö selaimessa ja mobiilisovelluksissa
- Työtilan muut sisällöt
- Sivutetut raportit (Paginated Report)
- Power BI Report Builder –sovelluksen esittely
- Esimerkkejä sivutetun raportin hyödyistä
- Demo: sivutetun raportin rakentaminen
Iltapäivä:
- Työtilan muut sisällöt jatkuu
- Arvon kehittymisen vertaaminen tavoitteisiin tuloskortilla (Scorecard)
- Raporttien sisällön kokoaminen dashboardeiksi eli koontinäytöiksi.
- Tietovuo (Dataflow) mahdollistaa Power Query onlinessa valmiiksi mukautettujen taulukoiden julkaisun tietolähteiksi
- Käyttöoikeuksien hallinta
- Raportin, työtilan ja sovelluksen jakaminen käyttäjille
- Rivitason suojauksen käyttöönotto ja hallinta raportissa
- Raportin päivittymisen hallinta
- Lähes reaaliaikainen yhteys tietolähteeseen Direct Querylla
- Tuodun tiedon (Import) päivityksen ajastaminen
- Tietoyhdyskäytävän (data gateway) tarpeen määrittäminen, asentaminen ja konfigurointi
- Katsaus Power BI:n hallintatyökaluihin Admin-portaalissa
Avainsanat
BI, Power BI, Power Pivot, Power Query, raportointi, tietomalli, visualisointi