LuckyTemplates Parameters Via Query Editor

I denne opplæringen vil vi diskutere hvordan vi kan lage og bruke LuckyTemplates Parameters , som er en kraftig funksjon i Query Editor. 

Det er tilfeller når vi ønsker å sette ytterligere filtre på dataene våre i spørringsredigeringsprogrammet. Vi kan gjøre det ved å bruke alternativet Administrer parametere i Hjem -båndet.

LuckyTemplates Parameters Via Query Editor

For denne opplæringen har vi et eksempel på denne funksjonen ved å bruke valutakurser. Med dette eksemplet vil du se hvorfor du bør bruke dette og grunnen til at vi bør sette filtre på spørringsredigering i stedet for å sette dem først i LuckyTemplates. Det er også andre hendelser der dette vil være svært verdifullt, som når du lager en rapport for mange mennesker. 

Det vi skal gjøre her er å lage bare én rapport og endre parameteren. Denne parameteren vil da tillate oss å sette filtre over hele rapporten for en isolert kunde, isolert salgsregion eller butikk, eller i dette tilfellet, en isolert valuta. Jeg har allerede satt sammen en modell i bakgrunnen bare for demonstrasjonsformål. 

Innholdsfortegnelse

Opprette LuckyTemplates-parametere via Query Editor

Først, la oss klikke på Administrer parametere- alternativet i Hjem -båndet.

LuckyTemplates Parameters Via Query Editor

Neste er å opprette en ny parameter ved å klikke på alternativet Ny .

LuckyTemplates Parameters Via Query Editor

Vi kaller denne parameteren Valuta . Vi skal plassere et filter her som filtrerer hele rapporten for valutaen vi har valgt. Vi kan også skrive en beskrivelse her for å sikre at vi holder ting så beskrivende som mulig for kontinuiteten til modellen vår. For dette eksemplet lar vi dette stå tomt.

LuckyTemplates Parameters Via Query Editor

Vi kan også lage filtre eller parametere under Type- rullegardinmenyen. I dette eksemplet bruker vi teksttypen .

LuckyTemplates Parameters Via Query Editor

For de foreslåtte verdiene kan det være en hvilken som helst verdi, liste over verdier eller spørringer. Vi velger listen over verdier

LuckyTemplates Parameters Via Query Editor

Deretter kan vi skrive inn de forskjellige valutaene vi har som AUD , USD , EUR , GBP , CHF , CAD og JYP

LuckyTemplates Parameters Via Query Editor

Vi kan også implementere en standardverdi og nåværende verdi . For dette eksemplet har vi brukt USD som verdi, og klikk deretter på OK- knappen.

LuckyTemplates Parameters Via Query Editor

Hvis vi ser på Queries- ruten, ser vi parameteren vi har opprettet ( Valuta ), og at den har et annet ikon fordi det er en parameter.

LuckyTemplates Parameters Via Query Editor

Vi flytter den parameteren inn i Parameter Query- gruppen.

LuckyTemplates Parameters Via Query Editor

Vi vil også se denne rullegardinlisten som viser alle de forskjellige valutaene vi har. 

LuckyTemplates Parameters Via Query Editor

Vi har også denne Administrer parameter- knappen. Ved å klikke på denne knappen, tar den oss tilbake til popup-boksen hvor vi kan gjøre justeringer for parameteren vår.

LuckyTemplates Parameters Via Query Editor

Implementering av LuckyTemplates-parametere i datamodellen

Nå ønsker vi å kunne implementere vårt Valutaparameterfilter på tvers av modellen vår. Vi må tenke på alle de forskjellige tabellene som valutaen refereres til. I dette tilfellet er det for øyeblikket referert til tre tabeller, som er tabellene  Valutaer , Valutakurser og Salg .

LuckyTemplates Parameters Via Query Editor

Igjen, vi må implementere eller plugge denne parameteren inn i disse tabellene. Vi kan gjøre det ved å komme til et bestemt bord og lage et filter. 

For dette eksemplet, la oss lage et filter i valutatabellen . Så vi klikker på rullegardinmenyen Valutatyper , fjerner merket for Velg alle- filteret, velger EUR- verdien og klikker deretter OK- knappen. 

LuckyTemplates Parameters Via Query Editor

Nå må vi sjekke vår Advanced Editor

LuckyTemplates Parameters Via Query Editor

Da vil vi se at den siste transformasjonen vi gjorde handlet om " Filtrerte rader ". 

LuckyTemplates Parameters Via Query Editor

Vi ønsker å liste opp parameteren vi opprettet, som vi kalte Valuta . Så la oss endre " EUR " til Valuta . Dette er fordi vi ønsker å filtrere dynamisk etter parameteren og ikke etter Euro. Etter det, la oss klikke på Ferdig- knappen.

LuckyTemplates Parameters Via Query Editor

Deretter ser vi endringene i denne tabellen der EUR ble endret til USD .

LuckyTemplates Parameters Via Query Editor

Neste er å gå til vekslingskurstabellen og gjøre det samme. Vi filtrerer kolonnen Foreign Ccy ved å fjerne merket for Select All- filteret, velg GBP- verdien og klikk deretter OK- knappen. 

LuckyTemplates Parameters Via Query Editor

Gå til Advanced Editor , endre GBP til Valuta , og klikk deretter på Ferdig- knappen. 

LuckyTemplates Parameters Via Query Editor

Igjen, vi gjør det samme for salgstabellen . For salgstabellen filtrerer vi kolonnen Valutakode .

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Alt inne i Advanced Editor er lett å forstå hvis vi har en forståelse av M-koden.

Å forstå M-koden er relevant når vi prøver å implementere denne typen transformasjoner. 

Disse endringene vil gjøre standardverdien for kolonnene som vi filtrerte til USD . Det er fordi i Valutaparameterspørringen er verdien vi angir for gjeldende verdi USD . 

La oss endre dette for eksempel til CAD og se hva som vil skje. 

LuckyTemplates Parameters Via Query Editor

Hvis vi går og sjekker Valuta- , Valutakurs- og Salgstabellen , ser vi at de automatisk filtreres inn i CAD .

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Det er en av måtene å implementere denne typen filter. Siden disse tabellene nå er filtrert, kan vi nå klikke på Lukk og bruk for å bruke den i modellen vår.

LuckyTemplates Parameters Via Query Editor

Nå er tabellene våre på denne modellen filtrert basert på det siste filteret vi gjorde på spørringsredigeringsprogrammet vårt. Dette betyr at tabellene våre her nå er filtrert etter CAD- valuta. 

LuckyTemplates Parameters Via Query Editor

Bytte filtre

For å endre det gjeldende filteret vi bruker, gå til Hjem -båndet, klikk på rullegardinmenyen til Rediger spørringer og velg alternativet  Rediger parametre .

LuckyTemplates Parameters Via Query Editor

Deretter vil det tillate oss å ha et annet alternativ eller endre gjeldende filter. For eksempel kan vi nå endre filteret vårt fra CAD til USD- valuta og bruke det ved å klikke på OK- knappen.

LuckyTemplates Parameters Via Query Editor

Til slutt klikker du på Bruk endringer- knappen. 

LuckyTemplates Parameters Via Query Editor

Etter det vil alt i bakgrunnen justeres av filtrene vi har laget. Det er en annen måte å enkelt plassere et filter over hele modellen vår. 

LuckyTemplates Parameters Via Query Editor

Konklusjon

La oss nå runde av med denne kraftige funksjonen. Du tror kanskje at vi kan filtrere på forskjellige måter. Den store forskjellen her er imidlertid at dette filteret skjer på spørringsnivå (Query Editor) i stedet for rapportnivå (LuckyTemplates datamodell).

Hvis vi gjør det på spørringsnivå, vil det bringe inn færre data i modellen vår sammenlignet med å gjøre det på rapportnivå. Dette er fordi rapportnivået kommer til å overlappe alle dataene vi har. På den annen side er å gjøre det på spørringsnivå som å redefinere tabellene bak modellen vår via spørringsredigeringsprogrammet. 

Når det er sagt, er det sannsynligvis mye bedre å kunne avgrense dataene våre ved å implementere en parameter i stedet for å direkte bringe enorme datamengder på modellen vår. Jeg håper denne opplæringen ga deg en idé om hvordan du bruker LuckyTemplates-parametere i dine egne modeller.

Beste ønsker,


LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.

Rundt stolpediagram – en visualisering for dashbordet ditt

Rundt stolpediagram – en visualisering for dashbordet ditt

Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.

PowerApps funksjoner og formler | En introduksjon

PowerApps funksjoner og formler | En introduksjon

Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.

Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det