Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Denne vejledning vil diskutere bedste praksis i at bruge beregnede kolonner i LuckyTemplates . Vi skal også igennembruges til at skabe dem.

I tidligere diskussioner har vi gennemgået, hvordan man skriver forskellige mål i LuckyTemplates, men en anden teknik, vi kan bruge, er at lave beregnede kolonner.

Bortset fra mål er brug af beregnede kolonner en fantastisk måde at få udført beregninger i tabeller.

De, der er vant til at bruge Excel, er meget fortrolige med dette koncept.

Indholdsfortegnelse

Excel vs Lucky Templates

I skriver vi normalt formler i slutningen af ​​hver kolonne for at få det resultat, vi ønsker, hvilket er mest almindeligt, når vi har at gøre med større datasæt.

Dette koncept kan også udføres i LuckyTemplates. Der er dog en bedre måde at gøre dette på ved at bruge målinger til at køre beregninger.

Det kan være svært at tilpasse sig denne alternative beregningsmetode, når man starter. Men vi er nødt til at forstå, hvordan foranstaltninger fungerer, fordi disse er, hvad vi vil bruge til de fleste af vores LuckyTemplates-beregninger.

Forkert: Brug af beregnede kolonner til faktatabeller

Nye LuckyTemplates-brugere har en tendens til at bruge beregnede kolonner i faktatabeller. For at demonstrere, hvorfor denne praksis er forkert, lad os se på et eksempel.

Lad os først oprette en ny kolonne.

Du skal blot klikke på knappen Ny kolonne under fanen Hjem.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Vi kalder denne nye kolonne for omkostninger .

Vi kan se, at vi ikke har en eksisterende kolonne med omkostninger i tabellen.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Der er kun ordremængde og samlede enhedsomkostninger . Så for at få vores omkostninger kan vi referere til disse to kolonner.

Vi behøver ikke at sætte eneller andrei vores formel, da beregnede kolonner fungerer på rækkeniveau.

For at oprette et mål, er alt, hvad vi skal gøre, at referere direkte til kolonnerne, ordremængde og samlede enhedsomkostninger.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Hermed vil tabellen nu vise resultatet af Ordremængde ganget med Samlede enhedsomkostninger i hver række under en ny kolonne kaldet Omkostninger .

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Vi skal derefter ændre denne kolonnes format til en valuta .

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Vi kan fortsætte med at gentage disse trin for andre tiltag, vi vil bygge ind i vores model.

Hvis vi vil have en beregnet kolonne for overskud, er alt, hvad vi behøver, at oprette et nyt mål. For at få værdien for overskud trækker vi kolonnen Omkostninger fra kolonnen Samlet omsætning.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Igen vil resultaterne for denne foranstaltning blive vist under den nye kolonne Fortjeneste.

Så det er, hvad nye LuckyTemplates-brugere plejer at gøre for at opnå disse resultater. Dette er dog forkert, fordi salgstabellen i dette eksempel er en faktatabel.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Beregnede kolonner bør ikke udføres i faktatabeller.

Korrekt: Brug af beregnede kolonner i opslagstabeller

Opslagstabeller (såsom regioner, produkter, kunder og datoer) er at foretrække, når vi ønsker at bruge beregnede kolonner, fordi de kan bruges med filtre.

Vi bruger tabellen Produkter til at demonstrere dette koncept.

Lad os oprette en ny kolonne i denne tabel kaldet Salg.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

For dette eksempel har vi allerede et mål for samlet salg. Så for at oprette denne nye kolonne behøver vi kun at placere dette mål inde i den.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Vi kan yderligere gruppere efter produkter ved hjælp af beregnede kolonner. Lad os kalde denne nye kolonne Produktgrupper og derefter skrive en erklæring i denne formel.

SWITCH TRUE svarer til at bruge en indlejretudmelding.

Så skriver vi argumentet. Hvis kolonnen Salg er større end 10 millioner, vil den svare til "Top". Ellers vil det være lig med "Bund". Til sidst skal du placere en BLANK for enden.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Når vi er færdige med at opbygge målene og beregningerne, kan vi fortsætte med at tilføje filtre og dimensioner til dataene i vores rapporter.

Hvis vi vil se på top- og bundresultaterne, kan vi vise kolonnen Produktgrupper som en visualisering i rapporten.

Beregnede kolonner LuckyTemplates: Tips og bedste praksis

Beregnede kolonner vs. mål

Beregnede kolonner er bedre at bruge, når der er tale om små beregninger.

Når vi har store beregninger i vores større tabeller, såsom vores faktatabel, skal vi bruge mål.

Målinger giver os mulighed for at lave virtuelle beregninger i stedet for at anvende dem direkte på en tabel; virtuelle beregninger giver større indsigt.

Nogle faktatabeller kan have mere end en million rækker. Så hvis vi vælger at bruge en beregnet kolonne, vil den fylde meget i vores modeller

Beregnede kolonner kan skabe mange datapunkter i vores faktatabeller, som vi ikke har brug for.

Hvis vi i stedet bruger et mål, kan resultaterne køres virtuelt. Og alt, hvad vi skal gøre for at få dem til at blive vist i vores rapport, er at trække dem ind.

Men på en anden note opdateres værdier i beregnede kolonner automatisk og genberegnes sammen med rapporten . Men fordi de er knyttet til rækkerne i faktatabeller, oplever rapporter med flere beregnede kolonner normalt problemer og forsinkelser.

Målinger udfører dog kun beregninger, når de bruges i rapporter. De overtager ingen plads i modellen, hvis de ikke bliver brugt.

Således vil LuckyTemplates-brugere for det meste bruge foranstaltninger.

Konklusion

Anvendelse af dette tip til bedste praksis vil i høj grad forbedre funktionaliteten i vores rapporter.

Vi skal have en god forståelse for, hvordan og hvor mål og beregnede kolonner skal implementeres i vores LuckyTemplates-modeller for fuldt ud at maksimere deres potentiale.

Erfarne LuckyTemplates-brugere ved, at foranstaltninger er det vigtigste, når man opretter LuckyTemplates-rapporter. Vi skal dog også huske, at beregnede kolonner er bedre til at bygge datamodeller og skabe indsigt i rapporter.

Alt det bedste,


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.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.