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,

Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.