Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Cascading-parametre er filtre, der har en effekt på andre sammenkædede parametre. De giver brugerne mulighed for at administrere store mængder . De valgte værdier for en parameter afhænger af de valgte værdier for en anden.
I dette selvstudium lærer du, hvordan du opretter kaskadende parametre til at filtrere tabeldata i. Vi bruger et eksempel, hvor slutbrugeren ønsker at filtrere dataene efter by, og resultaterne skal kun vise byer med produktsalg.
Indholdsfortegnelse
Tilføjelse af en parameter for at filtrere data i LuckyTemplates Report Builder
For at tilføje en parameter skal du højreklikke på mappen Datasæt og vælge Tilføj datasæt .
Skriv datasættets navn, og vælg datakilden. Klik derefter på Forespørgselsdesigner .
Klik på Regioner , og træk feltet By til det tomme felt. Vælg derefter indstillingen Klik for at udføre forespørgslen .
I bunden af kolonnen kan du se, at den har en nul-indgang. Du skal fjerne den, ellers får du en fejl.
For at fjerne nulværdier eller tomme værdier skal du trække feltet By til dimensionsruden og filtrere de unødvendige værdier fra.
Forespørgselsdesigneren opretter automatisk en DAX-kode afhængigt af de felter og filter, du har anvendt .
Højreklik derefter på mappen Parameter s og vælg Tilføj parameter . I dette eksempel er parameternavnet " By ", og prompten er " Indtast by:". Det anbefales også at aktivere indstillingen Tillad flere værdier, fordi dette giver dig mulighed for at kontrollere mere end ét valg pr. parameter.
På fanen Tilgængelige værdier skal du vælge Hent værdier fra en forespørgsel og derefter vælge By for alle rullemenuerne. Klik derefter på OK .
Hvis du klikker på Kør, vil du bemærke, at den nye parameter ikke har nogen effekt på rapporten. Dette skyldes, at du ikke har etableret en sammenhæng mellem parametrene.
I dette eksempel skal du aktivere parameteren By og knytte den til parameteren Produkt .
Tilslutning af to eller flere parameterfiltre i LuckyTemplates Report Builder
Højreklik på bydatasættet , og vælg Forespørgsel .
I vinduet Forespørgselsdesigner skal du trække målingen for produktnavn og samlet salg til forespørgselstekstfeltet. Kør derefter forespørgslen.
Det samlede salg fungerer som forbindelsen mellem byen og produktnavnet .
Åbn derefter guiden Datasætegenskaber for bydatasættet. Gå til fanen Filtre og tilføj et filter. I Udtrykket skal du vælge Product_Name . For operatøren , brug In . Denne operator giver dig mulighed for at filtrere inden for arrays. Klik derefter på fx knappen for at indtaste værdien.
Dette åbner værktøjet i Report Builder. Dobbeltklik på indstillingen Parametre under Kategori , og vælg Produktnavn for værdierne. nullet (0 ) i udtrykket er en indeksplacering. Du skal slette den, så rapporten viser alle data fra arrayet.
Klik derefter på din rapport og vælg Tablix-egenskaber .
I dette eksempel er overskriften og tabellen indeholdt i en liste. Så for hvert filter, du tilføjer i din rapport, vil alle elementerne på listen blive påvirket.
Gå til fanen Filtre i guiden Tablix-egenskaber , og klik på Tilføj . I Udtrykket skal du vælge By . Vælg derefter In som operatør , og skriv [@City] for værdien .
Kør rapporten, efter du har trykket på OK .
Du bliver bedt om at vælge fra den nye parameter, før du kan se den paginerede rapport. Når du er færdig, skal du klikke på knappen Vis rapport .
Du vil se, at den paginerede rapport kun indeholder data, der er inden for de parametre, du har valgt.
Yderligere lektion: Tilføjelse af en række, der viser kolonnetotal
Tilføj en ny række for at tilføje en total for hver kolonne i din matrix. Højreklik derefter på den celle, du vil placere de samlede beløb i, og vælg Udtryk .
Under Kategori skal du vælge mellem forskellige almindelige funktioner , der indeholder specifikke elementer , der giver dig mulighed for at oprette en forespørgsel.
For at oprette en forespørgsel for totalen skal du klikke på Samlet og derefter vælge Sum. Nederst til højre er du forsynet med eksempler på, hvordan du bruger hver funktion. Følg formatet for at få den samlede sum for hvert felt.
Konklusion
Denne vejledning diskuterede, hvordan du opretter overlappende parametre i din sideinddelte rapport. For at opsummere skaber kaskadeparametre en forbindelse for hvert filter i Builder.
I eksemplet vist ovenfor er By-parameteren knyttet til produktnavnet gennem målingen Samlet salg. Det vil sige, at byfilteret kun viser produkter med en salgshistorik. Denne funktion giver slutbrugere mulighed for at samle data og bedre administrere rapportoplysninger.
Husk, at rækkefølge er vigtig, når du har at gøre med kaskadeparametre. Så når du vælger filtrene, skal du huske på, at hierarkiet, som du vælger dem i, påvirker de resultater, der vises i rapporten.
Alt det bedste,
Sue Bayes
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.
Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.
Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.