5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

I denne øvelse lærer du de generelle strategier til at forbedre dine DAX- eller M-kapaciteter. Dette er en mulighed for at lære og forstå hver LuckyTemplates DAX-funktion. Du kan se den fulde video af denne tutorial nederst på denne blog.

I LuckyTemplates er der specifikke elementer af praksis, som du skal lære for at være dygtig med funktioner. Hvis du bruger disse strategier, vil du være i stand til at bygge overbevisende rapporter og datamodeller.

Indholdsfortegnelse

Strategi 1: Organiser dine værktøjer

Den første strategi er at organisere dine værktøjer eller formatere dine LuckyTemplates DAX.

Uformateret DAX er som et afsnit uden store bogstaver og tegnsætning. Sådan et afsnit er meget svært at forstå og læse.

Her er et eksempel.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Men hvis du formaterer det korrekt, bliver det enkelt og let at læse som dette afsnit nedenfor.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

For et LuckyTemplates DAX-eksempel er her et faktisk mål, der er uformateret.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Hvis du formaterer det, bliver målingen lettere at forstå.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Der er tre ting i målingen, som du kan lægge mærke til.

For det første er det et dynamisk segmenteringsmønster. Dernæst er det en usædvanlig konstruktion. Du bruger normalt og til at definere kunderangeringsgruppe, ikke. Så det vil ikke give de rigtige resultater, fordi parentesen aftilstanden er ufuldstændig og det er kun sigendeuden at stille betingelser.

Der er mange måder at formatere din DAX på. Du kan gøre det direkte i hånden eller bruge formateringsværktøjer.

DAX Clean Up er et formateringsværktøj fra LuckyTemplates. Det har funktioner i at give adgang til relaterede værktøjer og funktioner. Den har også links til udviklingsværktøjer.

Her er linket til DAX Clean Up:

Der er et andet værktøj, der er blevet udviklet i beta kaldet Power Query Formatter . Du kan bruge den til at formatere din M-kode for at gøre den læsbar og forståelig.

Her er linket til formateren: https://powerqueryformatter.com/

Hvis du bruger disse værktøjer til formatering, vil de hjælpe dig med at fejlsøge og forstå din DAX. Målet med denne strategi er anerkendelse.

Strategi 2: Gør nye LuckyTemplates bekendt med DAX- og M-funktioner

Den næste strategi er at anskaffe nye værktøjer og sætte dig ind i nye DAX- eller M-funktioner.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Du behøver ikke at beherske funktionerne. Du skal kun vide, hvad funktionerne gør, og hvordan du bruger dem i komplekse løsninger.

Der er mindst 200 DAX og 720 M funktioner. Du kan cykle gennem dem i LuckyTemplates Knowledge Base. Den indeholder links til forumindlæg til eksempler og korte videoer. Studer og øv hver funktion for at udvide rækken af ​​funktioner, du bruger.

Begynd at øve dig med virtuelle tabel- og filterfunktioner. Hvis du kan manipulere virtuelle tabeller, vil du lære meget og forbedre dine muligheder.

LuckyTemplates giver et værktøj, der tilfældigt giver dig en LuckyTemplates DAX-funktion og M-funktion for dagen. Hvis du klikker på DAX-funktionen, fører den dig til LuckyTemplates Knowledge Base-indgangen. Hvis du klikker på M-funktionen, bringer den dig til Microsoft M Reference Guide.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Sådan ser det ud.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Venstre side viser videnbasen. Den har en lyd- og visuel forklaring om, hvordan funktionen fungerer. Den højre side viser M-referencevejledningen til Microsoft. Det viser syntaks, generelle bemærkninger og eksempler.

Strategi 3: Udnyt eksisterende koder og mønstre

Den tredje strategi er at låne værktøjer fra andre eller bruge eksisterende koder og mønstre.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Ofte forekommende problemer kan løses ved at bruge eksisterende løsninger eller koder. Disse kilder har en række genanvendelige scenarier, som du kan bruge.

På LuckyTemplates-siden er der 2 nye kilder, der er tilgængelige for medlemmer og ikke-medlemmer.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Der er meget information på disse websteder og kilder. De er knyttet til forumindlæg, der giver kontekst og eksempler på mønstrene.

Brug ikke koder, du ikke forstår.

Forkerte resultater er pinlige, men subtilt forkerte resultater er det, der får dig fyret.

Du skal forstå koden, før du bruger den i din rapport.

Strategi 4: Byg noget nyt ved hjælp af LuckyTemplates DAX

Den fjerde strategi er, hvor hårdt arbejde kommer ind, fordi du regelmæssigt skal bygge noget nyt i dine rapporter.

Efter at have lavet masser af rapporter og analyser ved hjælp af DAX- eller M-funktioner, har folk en tendens til at stagnere fra den indledende læringsudbrud. Løsningen på det er regelmæssigt at bygge noget nyt for at udvide deres LuckyTemplates-færdighedssæt.

LuckyTemplates har udfordringer, som er åbne for alle at bruge. De giver dig nye datasæt hver uge til at analysere og visualisere.

For at udnytte alle træningsmulighederne til at forbedre dit færdighedssæt, er der en strategi kaldet Deliberate Practice.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Gentagelser og hårdt arbejde former din kapacitet og ekspertise.

Her er de fem generelle karakteristika ved bevidst praksis:

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Der er lagt vægt på den 5. karakteristik, fordi udfald og mål er to forskellige ting.

Resultatet er at forbedre dine LuckyTemplates DAX-funktionsfærdigheder, men målene er baseret på en specifik proces.

Der er dog tre generelt almindelige svar om denne tilgang:

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Vi lærer alle stadig LuckyTemplates. Du skal bare tage dig tid til at forbedre dine færdigheder. Vælg dataudfordringer eller -problemer, der er udfordrende for dig, fordi det vil give en god læringsmulighed.

Du skal ikke bekymre dig om forkerte eller ufuldstændige løsninger, fordi andre medlemmer vil hjælpe dig med din indsats. Det er en af ​​de bedste oplevelser i LuckyTemplates-fællesskabet.

Strategi 5: Brug bedre redaktører

Den sidste strategi er at opgradere selve værktøjskassen eller bruge bedre DAX- eller M-editorer.

5 strategier til at forbedre dine Lucky Templates DAX-færdigheder

Dette er fire editorer, du kan bruge til at forbedre dine LuckyTemplates DAX- eller M-funktioner. Disse redaktører har dog deres fordele og ulemper. Så vælg den bedste editor, du er mest komfortabel med.




Konklusion

At mestre DAX- og M-funktioner i LuckyTemplates tager meget tid og kræfter. Hvis du vil fremvise modeller eller rapporter med komplekse beregninger, skal du blive ved med at øve dig i avancerede funktioner.

Brug denne tutorial og fortsæt med at øve dig, så du kan opnå fantastiske løsninger.

Alt det bedste,


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.