Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Jeg vil gennemgå nogle interessante koncepter, der involverer brug af flere tabelfunktioner til at optimere dine LuckyTemplates-formler . Du kan se den fulde video af denne tutorial nederst på denne blog.

Jeg vil bruge et eksempel fra, hvor et af medlemmerne spurgte, om det er muligt at tilføje et filter, mens du bruger SUMMARIZE- funktionen .

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Dette er ret almindeligt for scenarier, hvor du skal oprette virtuelle tabeller, der itererer gennem en logik inden for målene i stedet for at iterere hele tabellen.

Detfunktion har mange anvendelsesmuligheder. Det giver dig mulighed for at oprette en oversigtstabel, enten fysisk eller virtuelt. Du kan også bruge den til at oprette mere avancerede tabelfunktioner ved at tilføje , , eller . Der er en lang række af disse bordfunktioner, som du kan bruge.

Til denne tutorial vil jeg vise dig, hvordan du kombinerer nogle tabelfunktioner for at optimere dine LuckyTemplates-formler. På denne måde kan du få mere relevante resultater, som du skal bruge til din analyse.

DOWNLOAD DAX RESOURCE HER

Indholdsfortegnelse

Optimering af LuckyTemplates-formler ved hjælp af en filterfunktion

I eksemplet ønskede medlemmet at oprette en tabel over salg efter by, men ønskede kun at se på en bestemt delmængde af disse byer. Der er således behov for et ekstra filter i tabellen for at opnå et bestemt salgsområde.

En af vores LuckyTemplates-eksperter, Brian, kom med en relativt simpel løsning til at løse dette scenarie. Nøglepunktet i løsningen er, at du kan sætte en virtuel tabel efter at have placeretfungere.

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

I dette tilfælde kan du bruge enhver tabelfunktion, der er tilgængelig for dig, såsom SUMMARIZE . S UMMARIZE - funktionen er en tabelfunktion, der opretter en oversigtstabel for regioner og byer. Ud over det indeholder den det samlede bysalg og det samlede salg.

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Da denne virtuelle tabel er inde i et filter, returnerer den kun de byer, der har over 1 million samlet bysalg.

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Som du kan se, fungerer det godt, og det er effektivt til at optimere dine LuckyTemplates-formler. 

Desuden kan du også oprette et mål, der kun ser efter det gennemsnitlige salg pr. by ved hjælp af AVERAGEX . Dette er nyttigt i et scenarie, hvor du kun ønsker at se på salget for de bedste byer over et bestemt beløb.

Detfunktion kan hjælpe med at minimere mængden af ​​iterationer, der er nødvendige for din formel. Denne funktion hjælper også med at lade den virtuelle tabel iterere gennem mindre eller mindre tal. 

Brug af ADDCOLUMNS til at optimere LuckyTemplates-formler

Et andet medlem, Nick, bidrog med en bedre måde at optimere LuckyTemplates-eksemplet på. Det involverer lagdeling af en anden tabelfunktion kaldetinden ii stedet for blot at have SUMMARIZE- funktionen.

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Den nye teknik forbedrer beregningens ydeevne en smule og forhindrer nogle mærkelige resultater. Detfunktionen giver dig mulighed for at oprette en virtuel tabel med yderligere kolonner.

I dette eksempel opretter funktionen SUMMARIZE en tabel med én kolonne. Men gennem ADDCOLUMNS kan du tilføje endnu en kolonne for det samlede salg. 

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Indsæt bare ADDCOLUMNS- formlen i FILTER- funktionen i en eksisterende formel for at oprette et ekstra filter. Dette er kun én måde at oprette en to-kolonne og filtreret tabel, der ligner den nedenfor.

Optimer LuckyTemplates-formler ved hjælp af avanceret DAX

Du kan også bruge den samme teknik til at opnå enhver form for virtuel tabel, der itererer gennem en AVERAGEX -funktion ellerellerfungere. Du kan bare lægge disse tabelfunktioner oven på hinanden for at ændre formen på det virtuelle bord. 




Konklusion

Du kan optimere dine LuckyTemplates-formler for at ændre formen eller justere opsummeringen af ​​data i din model ved at bruge kraften i DAX.

I denne korte vejledning vil jeg blot fremhæve nogle gode løsninger fra medlemmerne i LuckyTemplates Forum. Som jeg har vist, var der nogle interessante teknikker, som jeg tror, ​​du nemt kan anvende på dine egne mål og logik inde i LuckyTemplates. Jeg håber, du har fået nogle nyttige tips her i dag.

Alt det bedste!

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.