Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Denne tutorial vil tale om beregningsgrupper og hvordan man implementerer dem i en ved hjælp af . Du lærer, hvordan du effektivt henter og viser data i dine rapporter.

Indholdsfortegnelse

Oprettelse af en matrix i LuckyTemplates

Beregningsgrupper kan bruges til selektivt at vise et mål i en matrix eller enhver form for visualisering. Men før det, her er, hvordan du opretter en matrix uden at bruge beregningsgrupper.

Først skal du oprette en matrix ved at trække kolonner fra forskellige tabeller. I dette eksempel bruges månedsnavn, samlet fortjeneste, samlede salg og samlede omkostninger.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Dernæst med kolonnerne for at filtrere og vise data afhængigt af valget. Gå til Indtast data og opret en tabel.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Navngiv kolonnen Målingsnavn i tabellen og indtast Salg i alt, Samlet pris, Samlet fortjeneste og Løbende total . Navngiv derefter tabellen Målkonfiguration .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Træk derefter kolonnen Målnavn i layoutet og gør den til en udsnitsmaskine.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Når det er gjort, for at få udskæringen til at ændre dataene inde i matrixen baseret på valget. Navngiv derefter målet Mål at vise .

Før beregningsgrupper, amål blev oprettet for at kontrollere den valgte værdi af målenavnet i målekonfigurationstabellen.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Træk derefter mål for at vise mål i matricen. Derefter vil matricen kun vise værdierne for det valgte mål. Hvis du f.eks. vælger Total Cost, vil kun Total Cost-målet blive vist i matrixen.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Brug af beregningsgrupper i LuckyTemplates Matrix

Den samme logik implementeres ved brug af beregningsgrupper. Åbn først Tabeleditor og højreklik på Tabel . Vælg derefter Opret og vælg Beregningsgrupper .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Når beregningsgruppen er oprettet, skal du omdøbe den Målkonfiguration 2 .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Oprettelse af beregnede elementer

Højreklik på Mål konfiguration 2 og vælg Opret . Vælg derefter Beregningsvare og navngiv den Samlet salg .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Til sidst skal du indtaste det samlede salg i udtrykseditoren.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Opret yderligere to beregningselementer og navngiv dem Samlet Omkostning og Samlet Fortjeneste . Indtast de samlede omkostninger og den samlede fortjeneste i henholdsvis udtrykseditoren. Når du er færdig, skal du trykke på CTRL + S for at indlæse ændringerne i LuckyTemplates-modellen.

Når du foretager ændringer i beregningsgrupperne, skal du opdatere LuckyTemplates-modellen eller Analysis Services for at undgå at ødelægge dine rapporter.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

I LuckyTemplates-layoutet skal du placere Månedsnavn og Total Sales-mål.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Træk derefter Navn fra tabellen Målkonfiguration 2 til layoutet og gør det til et udsnit. Du kan derefter se de beregningselementer, der er oprettet i tabeleditoren.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Hvis du vælger et mål i sliceren, vil matrixen vise dig værdierne for det valgte mål.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

I stedet for at foretage udskæringsvalget ved at bruge indstillingen Indtast data, kan du bruge beregningsgruppen. Tabular Editor gør det nemmere at tilføje beregningselementer i modsætning til den hårdkodede metode, hvor du skal opdatere DAX-koder og bruge strømforespørgsel.

Med beregningsgrupper vises beregningselementer automatisk i sliceren og matrixen, når du har opdateret.

Ændring af rækkefølgen af ​​elementer i en LuckyTemplate-matrix

Rækkefølgen af ​​foranstaltningerne i udstikkeren kan ændres; du kan ændre værdien for Ordinal-feltet eller blot trække og slippe en takt oven på den anden.

For at få adgang til feltet Ordinal skal du åbne tabeleditoren og højreklikke på et beregningselement. Vælg derefter Egenskaber .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Rækkefølgen af ​​foranstaltningen i sliceren afhænger af feltet Ordinal.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Når du er færdig, skal du trykke på CTRL + S for at indlæse ændringerne til LuckyTemplates-modellen. Efter at have opdateret modellen, vil du så se rækkefølgen og arrangementet af målet i skæremaskinen. I dette eksempel er ordren som følger: Samlet fortjeneste, Samlet salg og Samlet pris.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Oprettelse af flere variationer ved hjælp af funktioner

Hvis du har 5 basismål, og du vil oprette 10 variationer ved at bruge funktioner som PREVIOUSYEAR , har du 50 mål i din model. Det er svært at vedligeholde disse foranstaltninger, fordi du skal navngive og gemme dem i LuckyTemplates-filen, som blæser op og gør modellen langsommere.

Problemet kan dog løses ved at bruge regnegrupper. Først skal du oprette en beregningsgruppe og navngive den Time Intelligence .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Opret derefter beregningselementer. Navngiv det første element CY (Current Year) og input i Expression Editor. Baseret på den markering eller det mål, du ser i en visualisering, vil den valgte målestok blive erstattet af den pågældende målestok.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Opret derefter et andet mål og navngiv det PY (Forrige år). Indtast og brug SELECTEDMEASURE i Expression Editor som det første argument. Indtast derefter kolonnen Dato.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Hvis du vælger Total Cost i matricen, vil den blive erstattet med den valgte måling. SAMEPERIODLASTYEAR - funktionen vil blive anvendt på filterkonteksten. Til sidst vil CALCUATE flytte værdierne i det foregående år.

Derefter skal du oprette et andet element og navngive det Forrige måned . Indtast den samme kode som PY-elementet, men skift SAMEPERIODLASTYEAR til.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Opret en anden beregningspost, og giv den navnet Løbende total . Kopier den forrige kode, men skift tidsintelligensfunktionen til DATESYTD .

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

At transformere et mål til en visualisering

Når du er færdig, skal du trykke på CTRL + S for at gemme og indlæse ændringerne. Gå derefter til LuckyTemplates og opdater modellen. Træk Navn fra tidsintelligenstabellen og forvandl det til en udsnitsmaskine.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Hvis du vælger et felt i sliceren, vil matrixen vise dig data afhængigt af dit valg.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Hvis du vil se den løbende total, skal du trække kalenderårnummeret og placere det i feltet Rækker i matrixen.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Ved at vælge Løbende total i udsnittet vil du se, at værdier tilføjes.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Hvis du vælger PY i sliceren, får du værdierne for året 2021.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Hvis du vælger CY, vil du se, at feltet ændres til 2020 og værdierne for det aktuelle år.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Nu, hvis du trækker og slipper Navn fra tidsintelligenstabellen ind i matrixens kolonner-felt, vil du se alle data inde i matrixen.

Matrix i LuckyTemplates ved hjælp af beregningsgrupper

Konklusion

Selvstudiet har vist dig to måder at oprette matricer i LuckyTemplates. Hvis din model kun har få mål, kan den første metode bruges. Men hvis du har at gøre med flere mål og store matricer, anbefales det at bruge beregningsgrupper .

Beregningsgrupper kan bruges til at vise og skifte mellem mål og . Beregningselementer kan også oprettes og anvendes på et enkelt mål for at skabe flere variationer.


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

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.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

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.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

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.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

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.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

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.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

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.