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.
I dette selvstudie vil vi diskutere, hvordan vi kan oprette og bruge LuckyTemplates Parameters , som er en kraftfuld funktion i Query Editor.
Der er tilfælde, hvor vi ønsker at sætte yderligere filtre på vores data i forespørgselseditoren. Vi kan gøre det ved at bruge indstillingen Administrer parametre i hjemmebåndet .
Til denne vejledning har vi et eksempel på denne funktion ved at bruge valutakurser. Med dette eksempel vil du se, hvorfor du skal bruge dette, og grunden til, at vi skal sætte filtre på forespørgselseditoren i stedet for at sætte dem først i LuckyTemplates. Der er også andre hændelser, hvor dette vil være meget værdifuldt, som når du laver en rapport for mange mennesker.
Det, vi skal gøre her, er kun at oprette én rapport og ændre parameteren. Denne parameter vil så give os mulighed for at sætte filtre på tværs af hele vores rapport for en isoleret kunde, isoleret salgsregion eller butik, eller i dette tilfælde en isoleret valuta. Jeg har allerede samlet en model i baggrunden kun til demonstrationsformål.
Indholdsfortegnelse
Oprettelse af LuckyTemplates-parametre via Query Editor
Lad os først klikke på indstillingen Administrer parametre på båndet Hjem .
Det næste er at oprette en ny parameter ved at klikke på indstillingen Ny .
Vi vil navngive denne parameter som Valuta . Vi vil placere et filter her, der filtrerer hele rapporten for den valuta, vi har valgt. Vi kan også skrive en beskrivelse her for at sikre, at vi holder tingene så beskrivende som muligt for kontinuiteten i vores model. For dette eksempel lader vi dette stå tomt.
Vi kan også oprette filtre eller parametre under rullemenuen Type . I dette eksempel bruger vi teksttypen .
For de foreslåede værdier kan det være en hvilken som helst værdi, liste over værdier eller forespørgsel. Vi vælger listen over værdier .
Derefter kan vi indtaste de forskellige valutaer, som vi har som AUD , USD , EUR , GBP , CHF , CAD og JYP .
Vi kan også implementere en standardværdi og en aktuel værdi . I dette eksempel har vi brugt USD som værdi, og klik derefter på knappen OK .
Hvis vi ser på ruden Forespørgsler , vil vi se den parameter, vi har oprettet ( Valuta ), og at den har et andet ikon, fordi det er en parameter.
Vi flytter denne parameter ind i Parameter Query- gruppen.
Vi vil også se denne rullemenu, der viser alle de forskellige valutaer, vi har.
Vi har også denne Administrer parameter- knap. Ved at klikke på denne knap, vil det tage os tilbage til pop op-boksen, hvor vi kan foretage justeringer for vores parameter.
Implementering af LuckyTemplates-parametre i datamodellen
Nu vil vi være i stand til at implementere vores Valutaparameterfilter på tværs af vores model. Vi skal tænke på alle de forskellige tabeller, som valutaen refereres til. I dette tilfælde refereres det i øjeblikket til tre tabeller, som er tabellen Valutaer , Valutakurser og Salg .
Igen skal vi implementere eller tilslutte denne parameter til disse tabeller. Det kan vi gøre ved at komme til et bestemt bord og oprette et filter.
For dette eksempel, lad os oprette et filter inde i tabellen Valutaer . Så vi klikker på rullemenuen Valutatyper , fjern markeringen af filtret Vælg alle , vælg EUR- værdien og klik derefter på knappen OK .
Nu skal vi tjekke vores avancerede editor .
Så vil vi se, at den sidste transformation, vi lavede, handlede om " Filtrerede rækker ".
Vi ønsker at liste den parameter, vi oprettede, som vi navngav som Valuta . Så lad os ændre " EUR " til Valuta . Dette skyldes, at vi ønsker at filtrere dynamisk efter parameteren og ikke efter Euro. Lad os derefter klikke på knappen Udført .
Derefter vil vi se ændringerne i denne tabel, hvor EUR blev ændret til USD .
Det næste er at gå til tabellen Valutakurser og gøre det samme. Vi filtrerer kolonnen Foreign Ccy ved at fjerne markeringen i filtret Vælg alle , vælg GBP- værdien og klik derefter på knappen OK .
Gå til den avancerede editor , skift GBP til Valuta , og klik derefter på knappen Udført .
Igen vil vi gøre det samme for salgstabellen . For tabellen Salg filtrerer vi kolonnen Valutakode .
Alt i Advanced Editor er let at forstå, hvis vi har en forståelse af M-koden.
At forstå M-koden er relevant, når vi forsøger at implementere denne form for transformationer.
Disse ændringer vil gøre standardværdien for de kolonner, som vi filtrerede til USD . Det skyldes, at i valutaparameterforespørgslen er værdien, som vi indstiller for den aktuelle værdi, USD .
Lad os ændre dette for eksempel til CAD og se, hvad der vil ske.
Hvis vi går og tjekker tabellen Valutaer , Valutakurser og Salg , vil vi se, at de automatisk filtreres ind i CAD .
Det er en af måderne at implementere denne type filter på. Da disse tabeller nu er filtreret, kan vi nu klikke på Luk & Anvend for at anvende det i vores model.
Nu er vores tabeller på denne model filtreret baseret på det sidste filter, som vi lavede på vores forespørgselseditor. Det betyder, at vores tabeller her nu er filtreret efter CAD- valuta.
Ændring af filtre
For at ændre det aktuelle filter, som vi bruger, skal du gå til båndet Hjem , klikke på rullemenuen Rediger forespørgsler og vælge indstillingen Rediger parametre .
Derefter vil det give os mulighed for at have en anden mulighed eller ændre det aktuelle filter. For eksempel kan vi nu ændre vores filter fra CAD til USD- valuta og anvende det ved at klikke på OK- knappen.
Til sidst skal du klikke på knappen Anvend ændringer .
Derefter vil alt i baggrunden justeres af de filtre, vi har lavet. Det er en anden måde at nemt placere et filter over hele vores model.
Konklusion
Lad os nu runde tingene af med denne kraftfulde funktion. Du tror måske, at vi kan filtrere på forskellige måder. Den store forskel her er dog, at dette filter sker på forespørgselsniveauet (Query Editor) i stedet for rapportniveauet (LuckyTemplates datamodel).
Hvis vi gør det på forespørgselsniveau, vil det bringe færre data ind i vores model sammenlignet med at gøre det på rapportniveau. Dette skyldes, at rapportniveauet kommer til at overlejre alle de data, vi har. På den anden side er det at gøre det på forespørgselsniveau som at omdefinere tabellerne bag vores model via forespørgselseditoren.
Når det er sagt, er det sandsynligvis meget bedre at kunne forfine vores data ved at implementere en parameter i stedet for direkte at bringe enorme mængder af data på vores model. Jeg håber, at denne vejledning gav dig en idé om, hvordan du bruger LuckyTemplates-parametre i dine egne modeller.
Alt det bedste,
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.
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å.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
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.
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.