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
:focal())