Ontdek de kracht van je data
25/10/2022
09:00 – 17:00
Nederlands
Remote (Via Teams)
595€ excl. btw
Power BI is één van de mooiste applicaties die Microsoft op de markt heeft gebracht. Je overstijgt de beperkingen van Excel, je hebt een waardig alternatief voor dure BI tools, en last but not least: het is toegankelijk voor eindgebruikers. Want iedereen kan Power BI leren! Tijdens deze Power BI opleidingsdag brengen we een aanbod voor zowel starters als meer ervaren gebruikers.
Om je te helpen hebben wij alvast twee tracks voorzien waaruit je kan kiezen. Ze sluiten perfect op elkaar aan en gaan uit van een zeker kennisniveau:
- Track 1: Intro to Power BI (Beginner track)
- Track 2: Best practices (Intermediate track)
Je kan natuurlijk ook sessies uit de twee tracks met elkaar combineren.
Praktische info over deze dag vind je hier.
Deze opleiding kan je financieren via KMO portefeuille.
Na afloop krijgt elke deelnemer toegang tot de opnames van de acht sessies, dus ook van de sessies die je niet hebt gevolgd (t.e.m 28 februari 23) !
Voor meer info over deze dag kan je terecht bij Elif Impanis via ictlearning@xylos.com of 02/264.13.80.
Programma
Breakout reeks 1 (09:00 – 10:30)
Track 1: Power BI: een overzicht
In deze sessie bekijken de verschillende onderdelen van Power BI en waarvoor deze gebruikt worden. Zo geraakt u vertrouwd met termen als Power BI Desktop, Power BI Service, M, DAX, Power Query, een gegevensmodel, het verschil tussen een rapport en een dashboard, Workspaces, Apps…
Vereiste voorkennis: Voor deze sessie is geen kennis van Power BI vereist.
Topics:
- Power BI Desktop
- Power Query – M
- Modeling – DAX
- Reporting
- Power BI Service
- Workspaces
- Dashboards
- Apps
- Delen
Spreker: Betsy Calcoen
Track 2: Power Query: Best practices
Als je Power Query al gebruikt hebt, dan weet je ongetwijfeld dat Power Query gigantisch veel functionaliteiten en functies bevat. In deze sessie gaan we een aantal van deze zaken toelichten zoals parameters, eigen gecreëerde functies, functies die niet beschikbaar zijn via de interface…
We beantwoorden ook vragen als: “Hoe behoud je het overzicht van de queries?”, “Moet ik sommige transformaties bij elk Power BI bestand telkens opnieuw definiëren?”…
Zijn er handige trucjes? Op al deze vragen krijg je in deze sessie een antwoord.
Vereiste voorkennis: Voor deze sessie gaan we ervan uit dat je al met Power Query hebt gewerkt (in Power BI of in Excel).
Topics:
- De denkwijze van Power Query
- Wat is het verschil tussen Copy-Paste en Duplicate
- Wat is het verschil tussen Reference en Duplicate query
- Hoe selecteer ik best mijn kolommen?
- Kan ik de namen in de hoofding automatisch omzetten of moet ik die één per één wijzigen. (vb: DateOfBirth => Date Of Birth)
- Query dependencies
- Waarom zou ik parameters gebruiken?
- Hoe creëer ik een eigen functie?
- Wat zijn data flows?
Spreker: Johan Vermeire
Breakout reeks 2 (11:00 – 12:30)
Track 1: Power Query introductie
Hoe kunnen we connecteren naar gegevensbronnen? Wat doen we precies in Power Query? Wat zijn transformaties? In deze sessies kom je het allemaal te weten aan de hand van enkele praktische voorbeelden.
Vereiste voorkennis: Voor deze sessie is er geen specifieke kennis van Power BI vereist. Idealiter heb je net de sessie Power BI – overzicht gevolgd.
Topics:
- Inlezen van gegevensbronnen (Excel, Folder, PDF, txt, csv…)
- De interface van Power Query
- Praktische voorbeelden van transformaties in Power Query
- Hoofdletters/Klein letters
- Tekst splitsen
- Verschil tussen Transform en Add Column
- …
Spreker: Betsy Calcoen
Track 2: Modeling: best practices
We zien vaak dat personen die starten met Power BI een connectie maken met de databron (Excel, SQL Server, tekstbestanden…) en vervolgens onmiddellijk aan het rapport beginnen. Dit lijkt prima te werken als de tabellen klein zijn, maar eens deze tabellen groter worden begint alles trager te worden. De reden is vaak omdat het model niet geoptimaliseerd is. We bekijken hoe een efficiënt gegevensmodel er zou moeten uitzien, welke opties je in een model zou moeten instellen en hoe je kan bekijken hoe ‘groot’ je model is.
Vereiste voorkennis: Je hebt eerder al een Power BI rapport gemaakt.
Topics:
- Star schema vs Snowflake schema
- Fact- en Dimtabellen
- De Vertipaq-engine
- Instellingen
- Custom sorteervolgorde
- Standaardberekeningen
- Data categorieën
- Auto DateTime
- Creatie van een measuretabel
- Gebruik van Excel om de grootte van een model te bekijken
Spreker: Johan Vermeire
Breakout reeks 3 (13:30 – 15:00)
Track 1: Modeling: Intro
In deze sessie bekijken we het belangrijkste onderdeel van een Power BI rapport: het gegevensmodel (Sommigen kennen dit als Power Pivot in Excel). Het gegevensmodel is de motor van Power BI. Als dit niet correct gedefinieerd wordt kan je problemen krijgen bij het creëren van de tabellen, grafieken en andere visuals. We zorgen ervoor dat onze tabellen met elkaar kunnen ‘praten’, waarom er gesproken wordt over Facts- en Dimtabellen, waarom een datumtabel belangrijk is in een model en waarom maanden en weekdagen standaard alfabetisch gesorteerd worden en hoe we dit kunnen oplossen. Tenslotte bekijken we ook enkele voorbeelden van voor gedefinieerde berekeningen in een model, de zogenaamde measures.
Vereiste voorkennis: Er is geen kennis van modeling vereist. Wel is het belangrijk dat je weet hoe je via Power Query de gegevens in het model kan laden.
Topics:
- Wat is een gegevensmodel?
- Relaties tussen tabel definiëren
- Instellen van
- Data categorieën
- Standaardberekeningen
- Aangepaste sorteervolgordes
- Wat doet een datumtabel?
- Wat is een measure en hoe creëer je dit?
Spreker: Betsy Calcoen
Track 2: Reporting: Best practices
In deze sessie bekijken we enkele handige tips, tricks en functionaliteiten om je rapporten nog gebruiksvriendelijker en dynamischer te maken. We creëren een eigen thema zodat de visuals standaard onze bedrijfskleuren weerspiegelen, we voegen knoppen toe waardoor gebruikers visuals kunnen ‘wijzigen’ of naar een detailpagina kunnen springen. Daarnaast creëren we ook onze eigen tooltips (labels die verschijnen als u de cursor boven een bepaalde visual beweegt)
Vereiste voorkennis: Je hebt eerder al Power BI rapporten gemaakt.
Topics:
- Een thema creëren
- Gebruik van een template pagina
- Gebruik van bookmarks
- Page/Bookmark navigator
- Action buttons
- Custom tooltips
- Wijzigen van de interacties tussen visuals
- …
Spreker: Johan Vermeire
Breakout reeks 4 (15:30 – 17:00)
Track 1: Reporting: introductie
Eenmaal de gegevens via Power Query in het gegevensmodel geladen zijn en het model gefinetuned is kunnen we ons model ondervragen. Dit kan met allerlei verschillende visuals zoals tabellen, matrices, grafieken (column, bar, tree, gauge….)…
Maar de gebruiker van het rapport moet ook zelf kunnen filteren, dus we bekijken ook op welke manier we filters kunnen aanbieden aan de eindgebruiker en hoe we een visual, een pagina of het hele rapport al vooraf kunnen filteren. En als je niet elke visual apart dezelfde kleuren wil geven kan het handig zijn om een thema te gebruiken.
Vereiste voorkennis: Voor je aan een rapport begint is het belangrijk dat je weet wat er bedoeld wordt met een model en welke instelllingen handig kunnen zijn voor dit model.
Topics:
- Hoe creëer je visuals?
- Hoe pas je de eigenschappen van visuals aan?
- Voorbeelden van visuals
- Een thema gebruiken
- Enkele filtermogelijkheden:
- Slicers
- Visual level filter
- Page level filter
- Report level filter
Spreker: Jeroen De Bruyne
Track 2: Datumtabel en berekeningen met datums
Een van de belangrijkste tabellen in een gegevensmodel is de datumtabel. Maar hoe creëer je een datumtabel? Doe je dit best in het model via DAX, in Power Query via M of zijn er nog andere (en misschien betere) manieren? Ook al hangt het van model tot model af, toch zijn er altijd een aantal kolommen die echt wel een meerwaarde kunnen bieden; niet alleen om gegevens te filteren via visuals, maar ook om te gebruiken in measures. We bekijken welke kolommen dit zijn en hoe je deze kan maken en gebruiken.
Vereiste voorkennis: Kennis van Power Query en het nut van een datumtabel in een model is vereist.
Topics:
- Creatie van datumtabel
- Via DAX
- Via M
- Importeren van datumtabel
- Nuttige kolommen in datumtabel
- Verborgen datumtabellen verwijderen
- Meerdere datumtabellen gebruiken
- Enkele date-time intelligence functies (SAMEPERIODLASTYEAR, DATESBETWEEN, DATESINPERIOD,PARALLELPERIOD, DATEADD)
Spreker: Johan Vermeire