Omschrijving
Je hebt de introductiecursus ‘Power BI: Core Features I’ gevolgd, dus je weet dat Power BI een zeer krachtige tool is. De basisfunctionaliteiten heb je onder de knie, maar op sommige vragen heb je misschien nog geen pasklaar antwoord gekregen. In deze tweedaagse opleiding bekijken we de verschillende fases opnieuw, maar we bouwen verder waar we in het eerste deel gestopt zijn. De query’s worden complexer zodat we ons model kunnen optimaliseren. De berekeningen in het model worden ook complexer en we bekijken meer functies. De nadruk ligt hier niet meer op de verschillende mogelijkheden die er zijn om een aantrekkelijk rapport te creëren, maar eerder op het klaarzetten van data in Power Query en op berekeningen via DAX.
Doelstellingen
Na deze Power BI opleiding zal je:
- Functies in de query editor gebruiken die niet via de interface beschikbaar zijn
- Eigen queryfuncties schrijven
- Parameters in query’s gebruiken
- De voordelen/verschillen aanduiden tussen een star scheme en een snowflake scheme
- Een model kunnen optimaliseren
Doelgroep
Iedereen die de basisprincipes van Power BI kent, maar zijn/haar kennis wil verruimen.
Voorkennis
Je hebt de cursus ‘Power BI: Core Features I’ gevolgd of je hebt een gedegen basiskennis van Power BI.
Inhoud
Deel 1: Krachtige query’s
- Voor- en nadelen van importeren, direct en live verbindingen
- Parameters definiëren
- Query folding
- Inleiding tot M (Power Query taal): constanten, lijsten, geavanceerde functies, verwijzingen naar stappen/query’s
- Dynamische datumtabellen genereren
Deel 2: Gegevensmodellering
- Ster- vs. Sneeuwvlokschema
- Tabelrelaties (enkelvoudig vs. kruisfiltering, actief vs. inactief)
- Modeloptimalisatie (VertiPaq/xVelocity engine, aangepaste sorteervolgorde, gegevenscategorieën, standaard samenvattingen)
- Hiërarchieën definiëren
- Composite models
- Meerdere datumtabellen gebruiken
Deel 3: Berekeningen (DAX)
- Rij- en filtercontext begrijpen
- Variabelen gebruiken in maatregelen
- Wat-als parameters
- Geselecteerde DAX functies (gebaseerd op tijd en interesse)
Deel 4: Rapporten
- Aangepaste visuals gebruiken
Deel 5: Beveiliging
- Rijbeveiliging (RLS): de zichtbaarheid van gegevens per gebruiker beperken