LuckyTemplates frågeparametrar: Optimera tabeller

Frågeparametrar är en riktigt stark funktion i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Det finns många ställen där du kan implementera filter i LuckyTemplates, men vid vissa tillfällen är det bättre att göra detta på frågeskiktet jämfört med rapportnivån.

Du kanske vill skapa filter på frågenivå om du har massiva tabeller från en databas som din organisation har implementerat. Du vill inte ta in hela den underliggande tabellen varje gång i din LuckyTemplates-modell.

Ett bra exempel på detta är tabeller som bara är miljontals rader långa, kanske 10 eller 20 miljoner rader långa. De flesta tabeller och databaser är skapade för att fånga allt, så du kommer att ha data över en betydande tidsperiod.

Genom att använda frågeparametrar kan du minska tidsintervallet i frågeskiktet och inte ta med all denna data i din modell.

Detta kommer att avsevärt minska storleken på din modell och även i slutändan hastigheten. Ju större din modell är, desto längre tid kommer det att ta att utvärdera beräkningar över dessa datamängder och datatabeller.

Om du kan minska storleken på dina tabeller och optimera dina modeller genom att använda dessa frågeparametrar, så är det en solid teknik att implementera för din utveckling.

I den här bloggen går jag igenom hur du faktiskt kan implementera detta på ett relativt enkelt sätt.

Men det finns så många sätt att du faktiskt kan använda detta, så utöka ditt sinne kring möjligheterna.

Innehållsförteckning

Hur man använder frågeparametrar

låter dig filtrera dina data eller ordna dina data baserat på parametrar eller poster som du kan eller någon annan gör i dina modeller.

Det här exemplet är en enkel rapport där vi har några platser, försäljning per stad inom den platsen och efter kunder.

LuckyTemplates frågeparametrar: Optimera tabeller

Med frågeparametrar behöver du inte bygga om en ny rapport för att generera viss data där du behöver vara mer specifik.

Om du till exempel vill titta på en viss region och inte behöver titta på hela datamängden, kan du sätta en parameter för att filtrera den här rapporten. Och sedan justerar den automatiskt datarapporten.

Så för att göra detta går vi in ​​i frågeredigeraren.

LuckyTemplates frågeparametrar: Optimera tabeller

Inuti frågeredigeraren kommer vi att använda denna fantastiska funktion, Hantera parametrar, för att mata in parametrar.

LuckyTemplates frågeparametrar: Optimera tabeller

Vi kommer nu att skapa en enkel parameter och förhoppningsvis kan du känna igen hur du kan använda denna på ett antal olika sätt.

Skapa en parameter

I det här exemplet ska vi skapa en frågeparameter för platsen. Vi kommer att filtrera tillståndskoden här, så att vi sedan kan borra in i den mycket specifika regionen eller ett specifikt tillstånd.

LuckyTemplates frågeparametrar: Optimera tabeller

Så vi går till Hantera parametrar och klickar på NYHET för att skapa en ny parameter. Vi kommer att kalla det platsfilter och sedan skriva beskrivningen.

Det finns ett gäng alternativ för typ och föreslagna värden, vilket gör att du kan komma vidare i din parameter.

Välj för typen och VÄRDENLISTA för de föreslagna värdena.

LuckyTemplates frågeparametrar: Optimera tabeller

Sedan listar vi några av tillståndskoderna under List of Values.

LuckyTemplates frågeparametrar: Optimera tabeller

Vi kan faktiskt standardisera det till något, och så i det här exemplet kommer vi att standardisera det till Florida. När allt är korrekt ifyllt klickar du på OK.

LuckyTemplates frågeparametrar: Optimera tabeller

Och nu har vi det här LocationFilter, vi kommer att lägga upp det i vår parametergrupp. Att lägga in saker i sådana här grupper är en annan bra teknik så de är lite organiserade här.

LuckyTemplates frågeparametrar: Optimera tabeller

Inom detta filter kan vi faktiskt välja alla olika regioner vi lägger in här. Det här exemplet är bara en liten lista, men du kan definitivt göra din egen mer väsentligt.

Vi kunde välja Florida här eller Georgia, och så vidare.

LuckyTemplates frågeparametrar: Optimera tabeller

Så nu kan vi integrera detta i vår fråga, som vi i det här exemplet använder Location.

Integrering av parameter i en fråga

I platsfrågan kommer vi dynamiskt att filtrera tillståndskoderna med parametern vi just skapade.

Vi kan göra detta manuellt genom att klicka på kolumnen Statskoder och välja önskat tillstånd.

LuckyTemplates frågeparametrar: Optimera tabeller

För att införliva LocationFilter-parametern går vi till Advanced Editor.

LuckyTemplates frågeparametrar: Optimera tabeller

Vi tittar på den sista raden här, som säger Filtered Rows. Det filtreras av "Florida" (FL) eftersom vi manuellt filtrerade delstatskoderna av FL.

LuckyTemplates frågeparametrar: Optimera tabeller

Så istället för Florida skriver vi in ​​LocationFilter här som vår parameter. Klicka sedan på Klar.

LuckyTemplates frågeparametrar: Optimera tabeller

Du kan gå tillbaka till parametern och ändra det aktuella värdet till GA för Georgia, eller NY, etc., och det kommer automatiskt att filtrera dessa tabeller.

LuckyTemplates frågeparametrar: Optimera tabeller

Och om vi tittar här kommer hela tabellen att filtreras för just den parametern. Här filtrerar vi det efter Florida.

LuckyTemplates frågeparametrar: Optimera tabeller

Slutsats

I den här bloggen diskuterade vi hur man skapar och använder frågeparametrar. Vi använde LocationFilter som vår exempelparameter för att filtrera tillståndskoderna för vår platsfråga.

Jag hoppas att detta väcker några idéer om hur du kan replikera det i dina egna modeller.

Om du dyker mer in i frågeredigeraren och om du vill veta hur man utvecklar fantastiska LuckyTemplates-modeller, kolla in min avancerade kurs på LuckyTemplates Online.

denna kurs,, tar dina färdigheter till nästa nivå.

Skål,


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.