5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

I den här handledningen kommer du att lära dig de allmänna strategierna för att förbättra dina DAX- eller M-förmågor. Detta är en möjlighet att lära sig och förstå varje LuckyTemplates DAX-funktion. Du kan se hela videon av denna handledning längst ner på den här bloggen.

I LuckyTemplates finns det specifika övningselement som du måste lära dig för att kunna behärska funktioner. Om du använder dessa strategier kommer du att kunna skapa övertygande rapporter och datamodeller.

Innehållsförteckning

Strategi 1: Organisera dina verktyg

Den första strategin är att organisera dina verktyg eller formatera dina LuckyTemplates DAX.

Oformaterad DAX är som ett stycke utan versaler och skiljetecken. Ett sådant stycke är väldigt svårt att förstå och läsa.

Här är ett exempel.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Men om du formaterar det ordentligt blir det enkelt och lätt att läsa som det här stycket nedan.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

För ett LuckyTemplates DAX-exempel, här är ett faktiskt mått som är oformaterat.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Om du formaterar det blir måttet lättare att förstå.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Det finns tre saker i måttet som du kan lägga märke till.

För det första är det ett dynamiskt segmenteringsmönster. Därefter är det en ovanlig konstruktion. Du använder vanligtvis och för att definiera kundrankningsgrupp, inte. Så det kommer inte att ge rätt resultat eftersom parentesen avskicket är ofullständigt och det säger barautan att ge villkor.

Det finns många sätt att formatera din DAX. Du kan göra det direkt för hand eller använda formateringsverktyg.

DAX Clean Up är ett formateringsverktyg från LuckyTemplates. Den har funktioner för att ge tillgång till relaterade verktyg och funktioner. Den har också länkar för utvecklingsverktyg.

Här är länken till DAX Clean Up:

Det finns ett annat verktyg som har utvecklats i beta som heter Power Query Formatter . Du kan använda den för att formatera din M-kod för att göra den läsbar och begriplig.

Här är länken till formateraren: https://powerqueryformatter.com/

Om du använder dessa verktyg i formatering hjälper de dig att felsöka och förstå din DAX. Målet med denna strategi är erkännande.

Strategi 2: Bekanta dig med nya LuckyTemplates DAX & M-funktioner

Nästa strategi är att skaffa nya verktyg och bekanta dig med nya DAX- eller M-funktioner.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Du behöver inte behärska funktionerna. Du behöver bara veta vad funktionerna gör och hur du använder dem i komplexa lösningar.

Det finns minst 200 DAX- och 720 M-funktioner. Du kan bläddra igenom dem i LuckyTemplates Knowledge Base. Den ger länkar till foruminlägg för exempel och korta videor. Studera och öva på varje funktion för att utöka utbudet av funktioner du använder.

Börja öva med virtuella tabell- och filterfunktioner. Om du kan manipulera virtuella tabeller kommer du att lära dig mycket och förbättra dina möjligheter.

LuckyTemplates tillhandahåller ett verktyg som slumpmässigt ger dig en LuckyTemplates DAX-funktion och M-funktion för dagen. Om du klickar på DAX-funktionen tar den dig till LuckyTemplates Knowledge Base Entry. Om du klickar på M-funktionen kommer du till Microsoft M Referensguide.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Så här ser det ut.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Den vänstra sidan visar kunskapsbasen. Den har en ljud- och bildförklaring om hur funktionen fungerar. Den högra sidan visar M-referensguiden för Microsoft. Den visar syntaxen, allmänna anteckningar och exempel.

Strategi 3: Använd befintliga koder och mönster

Den tredje strategin är att låna verktyg från andra eller använda befintliga koder och mönster.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Vanligt förekommande problem kan lösas genom att använda befintliga lösningar eller koder. Dessa källor har en rad återanvändbara scenarier som du kan använda.

På LuckyTemplates webbplats finns det 2 nya källor som är tillgängliga för medlemmar och icke-medlemmar.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Det finns mycket information på dessa webbplatser och källor. De är länkade till foruminlägg som ger sammanhang och exempel för mönstren.

Använd inte koder du inte förstår.

Fel resultat är pinsamma, men subtilt felaktiga resultat är det som får dig att sparka.

Du måste förstå koden innan du använder den i din rapport.

Strategi 4: Bygg något nytt med LuckyTemplates DAX

Den fjärde strategin är där hårt arbete kommer in eftersom du regelbundet behöver bygga upp något nytt i dina rapporter.

Efter att ha gjort massor av rapporter och analyser med hjälp av DAX- eller M-funktioner tenderar människor att stagnera från den första inlärningsperioden. Lösningen på det är att regelbundet bygga något nytt för att utöka deras LuckyTemplates-färdigheter.

LuckyTemplates har utmaningar som är öppna för alla att använda. De ger dig nya datamängder varje vecka att analysera och visualisera.

För att utnyttja alla träningsmöjligheter för att förbättra din kompetens finns det en strategi som heter Deliberate Practice.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Upprepning och hårt arbete formar din förmåga och expertis.

Här är de fem allmänna egenskaperna för avsiktlig praktik:

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Det finns en betoning på den 5:e egenskapen eftersom resultat och mål är två olika saker.

Resultatet är att förbättra dina LuckyTemplates DAX-funktionsfärdigheter, men målen är baserade på en specifik process.

Det finns dock tre generellt vanliga svar om detta tillvägagångssätt:

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Alla av oss håller fortfarande på att lära oss LuckyTemplates. Du måste bara ta dig tid att förbättra dina färdigheter. Välj datautmaningar eller problem som är utmanande för dig eftersom det kommer att ge dig en fantastisk möjlighet att lära dig.

Oroa dig inte för felaktiga eller ofullständiga lösningar eftersom andra medlemmar hjälper dig med dina ansträngningar. Det är en av de bästa upplevelserna i LuckyTemplates-gemenskapen.

Strategi 5: Använd bättre redaktörer

Den sista strategin är att uppgradera själva verktygslådan eller använda bättre DAX- eller M-redigerare.

5 strategier för att förbättra dina Lucky Templates DAX-färdigheter

Det här är fyra redigerare som du kan använda för att förbättra dina LuckyTemplates DAX- eller M-funktioner. Dessa redaktörer har dock sina för- och nackdelar. Så välj den bästa redigeraren du är mest bekväm med.




Slutsats

Att bemästra DAX- och M-funktioner i LuckyTemplates tar mycket tid och ansträngning. Om du vill visa upp modeller eller rapporter med komplexa beräkningar måste du fortsätta öva på avancerade funktioner.

Använd den här handledningen och fortsätt att öva så att du kan uppnå fantastiska lösningar.

Med vänliga hälsningar,


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.