LuckyTemplates spørreparametere: Optimalisering av tabeller

Spørringsparametere er en veldig sterk funksjon i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Det er mange steder du kan implementere filtre i LuckyTemplates, men ved noen anledninger er det bedre å gjøre dette på spørringslaget kontra rapportnivå.

Det kan være lurt å lage filtre på spørringsnivå hvis du har massive tabeller fra en database som organisasjonen din har implementert. Du vil ikke ta inn hele den underliggende tabellen hver eneste gang i LuckyTemplates-modellen din.

Et godt eksempel på dette er tabeller som bare er millioner av rader lange, kanskje 10 eller 20 millioner rader lange. De fleste tabeller og databaser er laget for å fange opp alt, så du kommer til å ha data over et betydelig tidsrom.

Ved å bruke spørringsparametere kan du kutte ned tidsrommet på spørringslaget og ikke ta med alle disse dataene inn i modellen din.

Dette kommer til å redusere størrelsen på modellen din og til slutt også hastigheten betydelig. Jo større modellen din er, desto lengre tid vil det ta å evaluere beregninger over disse datasettene og datatabellene.

Hvis du kan kutte ned størrelsen på tabellene dine og optimalisere modellene dine ved å bruke disse spørringsparametrene, så er det en solid teknikk å implementere for utviklingen din.

I denne bloggen går jeg gjennom hvordan du faktisk kan implementere dette på en relativt enkel måte.

Imidlertid er det så mange måter du faktisk kan bruke dette på, så utvide tankene dine rundt mulighetene.

Innholdsfortegnelse

Slik bruker du søkeparametere

lar deg filtrere dataene dine eller ordne dataene dine basert på parametere eller oppføringer du kan eller noen andre lager i modellene dine.

Dette eksemplet er en enkel rapport der vi har noen lokasjoner, salg etter by innenfor det stedet og etter kunder.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Med spørringsparametere trenger du ikke å bygge en ny rapport på nytt for å generere visse data der du trenger å være mer spesifikk.

Hvis du for eksempel vil se på en bestemt region og ikke trenger å se på hele datasettet, kan du sette inn en parameter for å filtrere denne rapporten. Og deretter justerer den automatisk datarapporten.

Så for å gjøre dette, går vi inn i spørringsredigeringsprogrammet.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Inne i spørringsredigeringsprogrammet vil vi bruke denne fantastiske funksjonen, Administrer parametre, for å legge inn parametere.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Vi vil nå lage en enkel parameter og forhåpentligvis kan du gjenkjenne hvordan du kan bruke dette på en rekke forskjellige måter.

Opprette en parameter

I dette eksemplet skal vi lage en spørringsparameter for stedet. Vi vil filtrere STATE CODE her, slik at vi deretter kan bore inn i den svært spesifikke regionen eller en spesifikk tilstand.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Så vi går til Administrer parametre og klikker på NY for å opprette en ny parameter. Vi vil kalle det Location Filter, og deretter skrive beskrivelsen.

Det er en rekke alternativer for Type og Foreslåtte verdier, som lar deg komme videre i parameteren din.

Velg for typen, og LISTE OVER VERDIER for de foreslåtte verdiene.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Deretter lister vi ned noen av tilstandskodene under Liste over verdier.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Vi kan faktisk standard det til noe, og så i dette eksemplet vil vi standard det til Florida. Når alt er fylt ut på riktig måte, klikker du OK.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Og nå har vi dette LocationFilter, vi vil sette det opp i parametergruppen vår. Å sette ting i grupper som dette er en annen god teknikk, så de er litt organisert her inne.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Innenfor dette filteret kan vi faktisk velge alle de forskjellige regionene vi legger inn her. Dette eksemplet er bare en liten liste, men du kan definitivt gjøre din egen mer betydelig.

Vi kunne velge Florida her eller Georgia, og så videre.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Så nå kan vi integrere dette i spørringen vår, som i dette eksemplet bruker vi Location.

Integrering av parameter i en spørring

I Location-spørringen vil vi dynamisk filtrere tilstandskodene med parameteren vi nettopp laget.

Vi kan gjøre dette manuelt ved å klikke på kolonnen Statskoder og velge ønsket tilstand.

LuckyTemplates spørreparametere: Optimalisering av tabeller

For å inkorporere LocationFilter-parameteren, går vi til Advanced Editor.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Vi ser på den siste raden her, som sier Filtered Rows. Det er filtrert av "Florida" (FL) fordi vi manuelt filtrerte statskodene etter FL.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Så i stedet for Florida, skriver vi inn LocationFilter her som vår parameter. Klikk deretter på Ferdig.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Du kan gå tilbake til parameteren og endre gjeldende verdi til GA for Georgia, eller NY, etc., og den vil automatisk filtrere disse tabellene.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Og hvis vi ser her, vil hele tabellen bli filtrert for den aktuelle parameteren. Her filtrerer vi det etter Florida.

LuckyTemplates spørreparametere: Optimalisering av tabeller

Konklusjon

I denne bloggen diskuterte vi hvordan du oppretter og bruker søkeparametere. Vi brukte LocationFilter som eksempelparameter for å filtrere tilstandskodene for posisjonsspørringen.

Jeg håper dette gir noen ideer om hvordan du kan replikere det i dine egne modeller.

Hvis du dykker mer inn i spørringsredigeringsprogrammet, og hvis du vil vite hvordan du utvikler flotte LuckyTemplates-modeller, så sjekk ut mitt avanserte kurs på LuckyTemplates Online.

Dette kurset,, vil ta ferdighetene dine til neste nivå.

Jubel,


LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.

Den kraftigste funksjonsanropet i LuckyTemplates

Den kraftigste funksjonsanropet i LuckyTemplates

I denne bloggen kan du utforske LuckyTemplates-datasettet, det kraftigste funksjonskallet som bringer tusenvis av M- og DAX-funksjoner til fingertuppene.

Datamodelleringsteknikker for å organisere DAX-mål

Datamodelleringsteknikker for å organisere DAX-mål

For dagens veiledning vil jeg dele noen få datamodelleringsteknikker for hvordan du kan organisere DAX-tiltakene dine bedre for en mer effektiv arbeidsflyt.

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.

Gode ​​fremgangsmåter for Power Query Language Flow

Gode ​​fremgangsmåter for Power Query Language Flow

Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.

On-Premises Data Gateway In Power Automate

On-Premises Data Gateway In Power Automate

Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.