LuckyTemplates parametrar via frågeredigerare

I den här handledningen kommer vi att diskutera hur vi kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren. 

Det finns tillfällen då vi vill sätta ytterligare filter på vår data i frågeredigeraren. Vi kan göra det genom att använda alternativet Hantera parametrar i menyfliksområdet Hem .

LuckyTemplates parametrar via frågeredigerare

För den här handledningen kommer vi att ha ett exempel på den här funktionen genom att använda växelkurser. Med det här exemplet skulle du se varför du bör använda detta och anledningen till att vi bör sätta filter på frågeredigeraren istället för att sätta dem först i LuckyTemplates. Det finns också andra händelser där detta kommer att vara mycket värdefullt, som när man skapar en rapport för många människor. 

Vad vi ska göra här är att bara skapa en rapport och ändra parametern. Den här parametern tillåter oss sedan att sätta filter över hela vår rapport för en isolerad kund, isolerad försäljningsregion eller butik, eller i det här fallet, en isolerad valuta. Jag har redan satt ihop en modell i bakgrunden bara i demonstrationssyfte. 

Innehållsförteckning

Skapa LuckyTemplates parametrar via Query Editor

Låt oss först klicka på alternativet Hantera parametrar i menyfliksområdet Hem .

LuckyTemplates parametrar via frågeredigerare

Nästa är att skapa en ny parameter genom att klicka på alternativet Ny .

LuckyTemplates parametrar via frågeredigerare

Vi kommer att namnge denna parameter som Valuta . Vi kommer att placera ett filter här som filtrerar hela rapporten för den valuta vi har valt. Vi kan också skriva en beskrivning här för att se till att vi håller saker så beskrivande som möjligt för kontinuiteten i vår modell. För det här exemplet lämnar vi detta tomt.

LuckyTemplates parametrar via frågeredigerare

Vi kan också skapa filter eller parametrar under rullgardinsmenyn Typ . I det här exemplet använder vi texttypen .

LuckyTemplates parametrar via frågeredigerare

För de föreslagna värdena kan det vara valfritt värde, värdelista eller fråga. Vi väljer värdelistan

LuckyTemplates parametrar via frågeredigerare

Sedan kan vi skriva de olika valutorna som vi har som AUD , USD , EUR , GBP , CHF , CAD och JYP

LuckyTemplates parametrar via frågeredigerare

Vi kan också implementera ett standardvärde och ett aktuellt värde . I det här exemplet har vi använt USD som värde och klicka sedan på OK- knappen.

LuckyTemplates parametrar via frågeredigerare

Om vi ​​tittar på rutan Frågor ser vi parametern som vi har skapat ( Valuta ), och att den har en annan ikon eftersom det är en parameter.

LuckyTemplates parametrar via frågeredigerare

Vi flyttar den parametern in i Parameter Query- gruppen.

LuckyTemplates parametrar via frågeredigerare

Vi kommer också att se den här rullgardinsmenyn som visar alla olika valutor som vi har. 

LuckyTemplates parametrar via frågeredigerare

Vi har också den här knappen Hantera parameter . Genom att klicka på den här knappen tar den oss tillbaka till popup-rutan där vi kan göra justeringar för vår parameter.

LuckyTemplates parametrar via frågeredigerare

Implementering av LuckyTemplates parametrar i datamodellen

Nu vill vi kunna implementera vårt Valutaparameterfilter i hela vår modell. Vi måste tänka på alla olika tabeller som valutan refereras till. I det här fallet hänvisas det för närvarande till tre tabeller, som är tabellen  Valuta , Växelkurser och Försäljning .

LuckyTemplates parametrar via frågeredigerare

Återigen måste vi implementera eller koppla in den här parametern i dessa tabeller. Vi kan göra det genom att komma till ett visst bord och skapa ett filter. 

För det här exemplet, låt oss skapa ett filter i tabellen Valuta . Så vi klickar på rullgardinsmenyn Valutatyper , avmarkerar filtret Välj alla , väljer EUR- värdet och klickar sedan på OK- knappen. 

LuckyTemplates parametrar via frågeredigerare

Nu måste vi kontrollera vår avancerade redigerare

LuckyTemplates parametrar via frågeredigerare

Sedan kommer vi att se att den senaste transformationen som vi gjorde handlade om " Filtrerade rader ". 

LuckyTemplates parametrar via frågeredigerare

Vi vill lista ut parametern som vi skapade, som vi kallade Valuta . Så låt oss ändra " EUR " till Valuta . Detta beror på att vi vill filtrera dynamiskt efter parametern och inte efter Euro. Efter det, låt oss klicka på knappen Klar .

LuckyTemplates parametrar via frågeredigerare

Sedan ser vi förändringarna i den här tabellen där EUR ändrades till USD .

LuckyTemplates parametrar via frågeredigerare

Nästa är att gå till tabellen Växelkurser och göra samma sak. Vi filtrerar kolumnen Utländsk valuta genom att avmarkera filtret Välj alla , välj GBP- värdet och klicka sedan på OK- knappen. 

LuckyTemplates parametrar via frågeredigerare

Gå till Advanced Editor , ändra GBP till Valuta och klicka sedan på knappen  Klar .

LuckyTemplates parametrar via frågeredigerare

Återigen kommer vi att göra samma sak för tabellen Försäljning . För försäljningstabellen filtrerar vi kolumnen Valutakod .

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Allt i Advanced Editor är lätt att förstå om vi har en förståelse för M-koden.

Att förstå M-koden är relevant när vi försöker implementera den här typen av transformationer. 

Dessa ändringar kommer att göra standardvärdet för kolumnerna som vi filtrerade till USD . Det beror på att i valutaparameterfrågan är värdet som vi anger för det aktuella värdet USD

Låt oss ändra detta till exempel till CAD och se vad som kommer att hända. 

LuckyTemplates parametrar via frågeredigerare

Om vi ​​går och kontrollerar tabellen Valuta , Växelkurser och Försäljning ser vi att de automatiskt filtreras in i CAD .

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Det är ett av sätten att implementera den här typen av filter. Eftersom dessa tabeller nu är filtrerade kan vi nu klicka på Stäng och tillämpa för att tillämpa den i vår modell.

LuckyTemplates parametrar via frågeredigerare

Nu filtreras våra tabeller på den här modellen baserat på det senaste filtret som vi gjorde på vår frågeredigerare. Det betyder att våra tabeller här nu är filtrerade efter CAD -valuta. 

LuckyTemplates parametrar via frågeredigerare

Ändra filter

För att ändra det aktuella filtret som vi använder, gå till menyfliksområdet Hem , klicka på rullgardinsmenyn för Redigera frågor och välj alternativet  Redigera parametrar .

LuckyTemplates parametrar via frågeredigerare

Sedan kommer det att tillåta oss att ha ett annat alternativ eller ändra det aktuella filtret. Till exempel kan vi nu ändra vårt filter från CAD till USD- valuta och tillämpa det genom att klicka på OK- knappen.

LuckyTemplates parametrar via frågeredigerare

Klicka slutligen på knappen  Använd ändringar .

LuckyTemplates parametrar via frågeredigerare

Efter det kommer allt i bakgrunden att justeras av filtren som vi har gjort. Det är ett annat sätt att enkelt placera ett filter över hela vår modell. 

LuckyTemplates parametrar via frågeredigerare

Slutsats

Låt oss nu avsluta med denna kraftfulla funktion. Du kanske tror att vi kan filtrera på olika sätt. Den stora skillnaden här är dock att detta filter sker på frågenivå (Query Editor) istället för rapportnivå (LuckyTemplates datamodell).

Om vi ​​gör det på frågenivå kommer det att ta in färre data i vår modell jämfört med att göra det på rapportnivå. Detta beror på att rapportnivån kommer att överlappa all data som vi har. Å andra sidan, att göra det på frågenivå är som att omdefiniera tabellerna bakom vår modell via frågeredigeraren. 

Med det sagt, att kunna förfina vår data genom att implementera en parameter är förmodligen mycket bättre istället för att direkt ta med enorma mängder data på vår modell. Jag hoppas att denna handledning gav dig en idé om hur du använder LuckyTemplates parametrar i dina egna modeller.

Med vänliga hälsningar,


Vad är Power Query & M Language: En detaljerad översikt

Vad är Power Query & M Language: En detaljerad översikt

Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.

Skapa en paginerad rapport: Lägga till texter och bilder

Skapa en paginerad rapport: Lägga till texter och bilder

Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Lös en dataanalysutmaning med LuckyTemplates Accelerator

Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!

Löpande summor i LuckyTemplates med DAX

Löpande summor i LuckyTemplates med DAX

Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

LuckyTemplates Dax-variabler är konstanta: Vad betyder detta?

Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.

LuckyTemplates Slope Chart: En översikt

LuckyTemplates Slope Chart: En översikt

Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.

LuckyTemplates färgteman för enhetliga visualiseringar

LuckyTemplates färgteman för enhetliga visualiseringar

Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Beräkna medelvärde i LuckyTemplates: Isolera veckodags- eller helgresultat med DAX

Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.