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,


Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.