Hoe wordt ik een meester in DAX?

Het up-to-date houden van je vaardigheden is noodzakelijk wanneer je werkt met de nieuwste technologie. Bij Rockfeather dagen we elkaar uit om de beste versie van jezelf te zijn. Daarom heb ik de mastering DAX-cursus gevolgd. DAX (Data Analysis Expressions) is een formule-expressietaal. Naast Power BI wordt DAX toegepast in Excel Power Pilot en tabellarische modellen in SQL Server.

Koning van DAX

Nadat ik in het najaar de cursus gegevensmodellering van SQLBI had gevolgd, was ik enthousiast om deel te nemen aan de mastering DAX-cursus. Drie dagen vol leren over de DAX-taal. Gedurende de drie dagen vertelde Marco Russo veel best practices van DAX. Marco leidt SQLBI met zijn mede-oprichter Alberto Ferrari. Samen schreven ze verschillende boeken over Microsoft Business Intelligence-software.

Prestatieontwikkeling

Wanneer u uw rapporten en dashboard ontwikkelt, leert u dat de xVelocity-engine in Power BI goed werkt met veel rijen, zelfs sneller wanneer er veel kolommen zijn met veel herhalende waarden. De lijst met verschillende waarden is korter en comfortabeler met comprimeren in Power BI.

Op de laatste dag van de cursus demonstreerde Marco de prestatiefuncties in Power BI, de Performance Analyzer. Deze functie is er sinds de Power BI Desktop-release van mei 2019 en registreert alle handelingen op het dashboard. Daarna toont de oplossing u een rapport met alle prestatiegegevens. Dit rapport illustreert de duur in milliseconden van elk beeld in uw rapport. Gebruik de visuele knop Vernieuwen om de prestaties tussen sessies of rapporten te vergelijken, omdat het vastleggen van de initiële belasting misleidend kan zijn. Het initiële bedrag voert verschillende noodzakelijke procedures uit. Dit rapport laat zien waar u uw dashboard kunt verbeteren en meer impact kunt maken.

Efficiëntie door DAX

Een andere belangrijke prestatie-upgrade is de vervanging van een tabeldefinitie voor een kolom in geaggregeerde of filterfuncties. Hierdoor hoeft DAX niet een hele tabel te laden voor een DAX-query, slechts een paar kolommen zullen genoeg zijn. Werken met een paar kolommen in plaats van een hele grafiek bespaart veel tijd bij het laden van uw rapport.

Conclusie

Ik heb tijdens mijn mastering DAX-cursus veel geleerd. Naast veel tijdbesparende upgrades, heb ik het gevoel dat de oplossing elke keer dat ik terugkom bij DAX gebruiksvriendelijker en slimmer wordt.

 
Gartner Magic Quadrant BI

Gartner Magic Quadrant for Business Intelligence Platforms and Analytics 2020

Het Gartner Magic Quadrant for Business Intelligence is een analistenrapport waar we elk jaar naar uitkijken. Zowel de diepte als de reikwijdte van dit onderzoek maken het de moeite waard om te lezen. Maar niet veel mensen nemen de tijd om echt in de details van het rapport te graven.

Lees meer
All posts