PBi_2_OPDRACHT: De query Editor (z)

Tabel opkuisen

Werkvorm: individueel

Tijd: 20 minuten

  • Als je de file ‘AdventureWorks_Database‘ nog niet geladen hebt in PowerBI, doe je dit eerst. Deze dataset was zuiver en hoeft niet aangepast te worden in de Query Editor. Je hoeft hier dan ook verder niets mee te doen (voorlopig).
  • Haal daarna de data op van het bestand met de naam ‘Budget‘. Aan deze tabel is wel werk. Klik dus op ‘Gegevens transformeren*’ in plaats van ‘Laden’ als je de betreffende tabel geselecteerd hebt in de Navigator.
    De Query Editor opent.

Jullie hebben al gezien dat de Query Editor opent in een bijkomend venster. En hoewel we enkel gevraagd hebben om de tabel ‘Budget’ te transformeren, zie je hier (links) eveneens de andere tabellen staan, waar je dan eventueel ook nog op kan werken.

Aan de rechterkant van onze Query Editor zie je de Query Settings.
Hier zie je bij PROPERTIES ‘Name’. Dit veld is belangrijk want met die naam zal de tabel ook in ons datamodel verschijnen. Je wilt hiervoor dus een duidelijke naam.

Op de APPLIED STEPS komen we zo meteen samen nog terug. Voorlopig mag je hier ‘Changed Type’ en ‘Promoted Headers’ weggooien door op het kruisje voor de stap te klikken. Dit zijn stappen die PowerBi automatisch heeft toegevoegd, denkend te weten wat hij moet doen, maar dat was in dit geval niet OK.

  1. Haal de 2 applied steps weg die PowerBI automatisch heeft toegevoegd.
  2. Haal de overbodige bovenste rijen weg (3) uit de tabel.
  3. Maak van de oorspronkelijke 4e rij de header.
  4. Verwijder de rijen met SubTotalen uit de kolom ‘Category’.

Dit kan je doen via het pijltje naast de benaming van de kolom in de hoofding. Je kan simpelweg het vinkje langs de betreffende rij uitklikken, maar je kan ook werken via ‘Text Filters’ / ‘Does Not Contain…’ / en dan Total (opgepast! HOOFDLETTERGEVOELIG) in te geven in het invoerveld. Dit is veel handiger als je met een grote hoeveelheid rijen werkt.

De rijen waar ‘Total’ niet in voorkomt worden behouden.

  1. Haal de kolom ‘Grand Total‘ weg.
  2. Transformeer de kolommen met maanden naar rijen.
  3. Verander de hoofding van de 2 (nieuwe) kolommen naar ‘Month‘ en ‘BudgetAmount‘.
  4. Verander het datatype van Month van tekst naar ‘Date‘.
  1. Close & Apply‘.