Met:
,Inhoud
1. Inleiding..............................................................................................................................................3
1.1 Inhoud van het practicum..................................................................................................................3
1.2 Leerdoelen.........................................................................................................................................3
1.3 Wijze van toetsen...............................................................................................................................3
1.4 Voorgeschreven literatuur, materiaal en software............................................................................3
1.5 Lesopzet en planning..........................................................................................................................3
1.6 Opdrachten in dit practicum..............................................................................................................4
1.7 Dit dictaat doorwerken......................................................................................................................4
1.8 Meer weten?......................................................................................................................................4
2. Introductie in Business Intelligence (BI)..............................................................................................5
2.1 Informatiesystemen ten behoeve van het management...................................................................5
2.2 Business Intelligence tools.................................................................................................................8
2.3 Downloaden en installeren van Power BI Desktop.............................................................................9
3. Werken met Power BI.......................................................................................................................10
3.1 Introductie in Power BI.....................................................................................................................10
3.2 In vijf stappen van brondata naar dashboards.................................................................................10
3.3 Data importeren...............................................................................................................................11
3.4 Gegevenstype en –notatie instellen.................................................................................................13
3.5 Relaties leggen tussen tabellen........................................................................................................15
3.6 Matrix, de ‘draaitabel’ in Power BI...................................................................................................17
4. Power Query.....................................................................................................................................19
4.1 De databasestructuur van een transactie-verwerkend systeem......................................................19
4.2 Star schema......................................................................................................................................22
4.3 Tabellen uit een Access-database combineren................................................................................25
4.4 Tabellen combineren........................................................................................................................31
4.5 CSV-bestanden en Excel-bestanden met samengestelde kolommen...............................................33
4.6 Excel-tabellen uit verschillende bestanden in één gestapelde tabel................................................36
4.7 Draaitabel opheffen en dataset terugdraaien naar bruikbare tabel.................................................40
4.8 Dimensietabellen afleiden uit een transactiebestand......................................................................41
5. Berekende kolommen en berekende velden (metingen)...................................................................43
5.1 Berekende kolommen......................................................................................................................43
5.2 Metingen: berekende velden...........................................................................................................45
5.3 Eerst filteren, dan pas rekenen........................................................................................................46
5.4 Voeg dKalender toe..........................................................................................................................48
6. Meer DAX-functies............................................................................................................................53
6.1 Rekenen met metingen, standaardbewerkingen, DIVIDE en BLANK................................................53
1
, 6.2 CALCULATE, SAMEPERIODLASTYEAR, IF, SWITCH en DISTINCTCOUNT............................................55
6.3 HASONEVALUE.................................................................................................................................57
6.4 Grand total, ALL en ALLSELECTED.....................................................................................................58
6.5 Disconnected tables.........................................................................................................................59
6.6 FILTER...............................................................................................................................................61
6.7 COUNTROWS en meer FILTER..........................................................................................................62
6.8 Snelle metingen................................................................................................................................65
6.9 Resumerend: Kolommen en metingen.............................................................................................67
7. Visualisaties in Power BI...................................................................................................................68
7.1 Besturing van visuals en pagina’s.....................................................................................................68
7.2 De mogelijkheden van visuals..........................................................................................................70
7.3 Een sales dashboard maken.............................................................................................................73
Bijlage: Installeren, opties en instellingen.............................................................................................74
Bijlage: Belangrijk.................................................................................................................................75
Bijlage: Bestanden in dit practicum.......................................................................................................77
Bijlage: Handige links............................................................................................................................78
Bijlage: DAX Formule editor (engels).....................................................................................................79
Bijlage: Veel gebruikte DAX-formules en -functies................................................................................80
1
, 1. Inleiding
1.1Inhoud van het practicum
In dit practicum wordt uitgebreid ingegaan op Power BI, het Business Intelligence tool van Microsoft. Power BI
kan gebruikt worden voor het analyseren van gegevens, die afkomstig zijn uit Excel en uit veel meer bestanden
en bronnen.
Brongegevens Datamodel Visualisatie
Power KPI’s voor rapportage
Query
db
db
1.2Leerdoelen
- KPI’s definiëren en presenteren op een dashboard en daarvoor de benodigde brongegevens te
ontsluiten en verwerken tot deze KPI’s;
- Hiervoor zelfstandig Power BI Desktop van Microsoft gebruiken en toepassen.
1.3Wijze van toetsen
Het practicum is onderdeel van het beroepsproduct Management Control en moet met een voldoende worden
afgesloten.
Beoordeling vindt plaats van:
- Aanwezigheid en inzet tijdens de lessen;
- Het resultaat van de BI Challenge, de uitgebreide eindopdracht van een dag aan het einde van de
periode.
1.4Voorgeschreven literatuur, materiaal en software
- Studentenhandleiding ‘Power BI Practicum’ (dit document);
- Powerpoint-sheets met achtergrond-informatie;
- Bijbehorende bestanden;
- Windows PC/laptop;
- Microsoft Excel 2013 (of hoger);
- Microsoft Power BI Desktop (gratis te downloaden, zie verderop in de handleiding).
1.5Lesopzet en planning
Week 1 Week 2, 3 Week 3, 4 Week 4, 5 Week 6
H2 H4 H5 H6 H7
Business Power Query Kolommen/ Meer DAX Visualisaties
Intelligence metingen
H3 4.1 4.4 5.1 6.1 6..7 7.1
Tabellen
DB structuur Transactie- Berekende Standaard DISTINCTCOUNT Besturing van
Power BI verwerkend systeemcombineren kolommen DIVIDE COUNTROWS visuals en
basics pagina’s
4.5 5.2 6.1 6...7 7.2
Samengestelde Metingen BLANK HASONEVALUE Visual
kolommen (berekende velden) FILTER mogelijkheden
4.24.6 5.3 6.2 6.4 7.3
Star SchemaExcel-tabellen Eerst filteren, dan CALCULATE ALL Sales dashboard
stapelen pas rekenen ALLSELECTED
4.3 4.7 5.4 6.26..6
Star Schema uit Draaitabellen dKalender SAMEPERIODDisconnected
MS Access- terugdraaien LASTYEARtables
database
4.8 6.2 6.8
Dimensietabellen IF Snelle metingen
afleiden SWITCH
3