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,


LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det