LuckyTemplates-parametre via forespørgselseditor

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 .

LuckyTemplates-parametre via forespørgselseditor

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 .

LuckyTemplates-parametre via forespørgselseditor

Det næste er at oprette en ny parameter ved at klikke på indstillingen Ny .

LuckyTemplates-parametre via forespørgselseditor

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.

LuckyTemplates-parametre via forespørgselseditor

Vi kan også oprette filtre eller parametre under rullemenuen Type . I dette eksempel bruger vi teksttypen .

LuckyTemplates-parametre via forespørgselseditor

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

LuckyTemplates-parametre via forespørgselseditor

Derefter kan vi indtaste de forskellige valutaer, som vi har som AUD , USD , EUR , GBP , CHF , CAD og JYP

LuckyTemplates-parametre via forespørgselseditor

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 .

LuckyTemplates-parametre via forespørgselseditor

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.

LuckyTemplates-parametre via forespørgselseditor

Vi flytter denne parameter ind i Parameter Query- gruppen.

LuckyTemplates-parametre via forespørgselseditor

Vi vil også se denne rullemenu, der viser alle de forskellige valutaer, vi har. 

LuckyTemplates-parametre via forespørgselseditor

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.

LuckyTemplates-parametre via forespørgselseditor

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

LuckyTemplates-parametre via forespørgselseditor

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

LuckyTemplates-parametre via forespørgselseditor

Nu skal vi tjekke vores avancerede editor

LuckyTemplates-parametre via forespørgselseditor

Så vil vi se, at den sidste transformation, vi lavede, handlede om " Filtrerede rækker ". 

LuckyTemplates-parametre via forespørgselseditor

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 .

LuckyTemplates-parametre via forespørgselseditor

Derefter vil vi se ændringerne i denne tabel, hvor EUR blev ændret til USD .

LuckyTemplates-parametre via forespørgselseditor

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

LuckyTemplates-parametre via forespørgselseditor

Gå til den avancerede editor , skift GBP til Valuta , og klik derefter på knappen Udført

LuckyTemplates-parametre via forespørgselseditor

Igen vil vi gøre det samme for salgstabellen . For tabellen Salg filtrerer vi kolonnen Valutakode .

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

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. 

LuckyTemplates-parametre via forespørgselseditor

Hvis vi går og tjekker tabellen Valutaer , Valutakurser og Salg , vil vi se, at de automatisk filtreres ind i CAD .

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

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.

LuckyTemplates-parametre via forespørgselseditor

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. 

LuckyTemplates-parametre via forespørgselseditor

Æ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

LuckyTemplates-parametre via forespørgselseditor

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.

LuckyTemplates-parametre via forespørgselseditor

Til sidst skal du klikke på knappen Anvend ændringer

LuckyTemplates-parametre via forespørgselseditor

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. 

LuckyTemplates-parametre via forespørgselseditor

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,

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.