Data Analytics

Power BI - DAX en geavanceerde dashboards

DAX (measures, calculated columns, CALCULATE, FILTER, ALL), drill-down, bookmarks, publicatie

20 gespreksvragen·
Senior
1

Wat is het fundamentele verschil tussen een measure en een calculated column in DAX?

Antwoord

Een measure wordt dynamisch berekend bij elke gebruikersinteractie (filter, slicer) in de huidige visualisatiecontext, terwijl een calculated column eenmalig wordt geëvalueerd tijdens het laden van data en in het geheugen binnen de tabel wordt opgeslagen. Measures zijn optimaal voor aggregaties en KPI's die veranderen op basis van context, calculated columns voor vaste attributen die sortering of groepering vereisen.

2

Wat is de hoofdrol van de CALCULATE-functie in DAX?

Antwoord

CALCULATE is de krachtigste DAX-functie omdat het mogelijk maakt de filtercontext aan te passen waarin een expressie wordt geëvalueerd. Het neemt een expressie als eerste argument, gevolgd door een of meer filters die de huidige context vervangen of aanpassen. Dit maakt het mogelijk om measures te maken die bepaalde filters negeren of nieuwe toevoegen, ongeacht de slicers die door de gebruiker zijn toegepast.

3

Welke DAX-functie moet worden gebruikt om alle filters van een tabel of kolom in een measure te verwijderen?

Antwoord

De ALL-functie verwijdert alle filters die zijn toegepast op een opgegeven tabel of kolom, waardoor het algemene totaal kan worden verkregen ongeacht actieve slicers. Het wordt vaak gebruikt met CALCULATE om percentages van het totaal of vergelijkingen met de gehele dataset te berekenen. ALLEXCEPT is een variant die alle filters verwijdert behalve die van specifieke kolommen.

4

Hoe bereken je het bijdragepercentage van een categorie ten opzichte van het algemene totaal in DAX?

5

Wat is het verschil tussen ALL en ALLEXCEPT in DAX?

+17 gespreksvragen

Beheers Data Analytics voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis