Avancerede tips til at optimere din LuckyTemplates-tabel

Denne vejledning viser nogle avancerede tips til at optimere din LuckyTemplates-tabel. Jeg viser dig, hvordan du deler dit store bord op i flere. Denne bekymring er ret almindelig på tværs af juridiske databasesystemer med enorme flade filer med information. Du kan se den fulde video af denne tutorial nederst på denne blog.

Store tabeller skal opdeles i enklere tabeller for nem informationshåndtering.

Vigtigst af alt, inde i LuckyTemplates skal disse enorme tabeller også optimeres for at skabe en struktureret model. LuckyTemplates-borde er designet til at nedtone enorme flade filer.

Denne diskussion er fra en bestemt anmodning i . Et medlem ønskede at nedbryde en stor databasetabel fra SQL-serveren . En LuckyTemplates-ekspert leverede en fantastisk løsning til den nævnte situation.

Avancerede tips til at optimere din LuckyTemplates-tabel

Jeg vil gerne dykke ned i dette eksempel og hjælpe dig med at forstå mere om de ting, du eventuelt kan anvende på dine egne modeller.

Indholdsfortegnelse

Transformering af data ved hjælp af LuckyTemplates Query Editor

Sådan ser den indledende salgstabel ud. Det kom fra et meget simpelt salgsscenarie, men det er stadig et massivt bord.

Avancerede tips til at optimere din LuckyTemplates-tabel

Du skal rense denne tabel ved at bruge til at administrere LuckyTemplates-tabeller. Du kan også udtrække nogle nøgleopslagskolonner, der relaterer til hinanden, fordi disse tabeller kan være nyttige, når du vil oprette din egen tabel.

Imidlertid kan optimering af denne type LuckyTemplates-tabel normalt ikke løses i frontenden. Du skal bruge LuckyTemplates Query Editor til at transformere disse data.

For at gøre det skal du gå til Transform Data og foretage ændringerne der.

Avancerede tips til at optimere din LuckyTemplates-tabel

Ændring af en kolonne til en opslagstabel

Eksemplet, som jeg vil arbejde på og vise dig, involverer at ændre kanalkolonnen til eni modellen.

Avancerede tips til at optimere din LuckyTemplates-tabel

I stedet for at have alle de gentagne navne under kolonnen Kanal , kan du bryde det ud og tilføje andre detaljer.

Avancerede tips til at optimere din LuckyTemplates-tabel

Der er mange måder at gruppere data på ved at bruge forskellige forkortelser og kombinationer. Der er også forskellige måder at filtrere beregningerne på med en anden opslagstabel.

Først skal du have fat i faktatabelforespørgslen. Dette er kun en forespørgsel, så der er ingen faktiske data, der bringes ind i modellen.

Højreklik på den eksisterende store tabel. I dette tilfælde er det salgstabellen . Vælg derefter Reference.

Avancerede tips til at optimere din LuckyTemplates-tabel

Skift navnet på den kopierede forespørgsel til Kanaler .

Avancerede tips til at optimere din LuckyTemplates-tabel

Fremhæv kolonnen Kanal i tabellen, højreklik, og vælg derefter Fjern andre kolonner .

Avancerede tips til at optimere din LuckyTemplates-tabel

Derefter kan du generere en helt ny tabel, der kun indeholder kolonnen Kanal .

Højreklik derefter og vælg Fjern dubletter .

Avancerede tips til at optimere din LuckyTemplates-tabel

Endelig vil den nye tabel kun have tre poster under kolonnen Kanal .

Oprettelse af forkortelser og indeks

En anden ting, du kan gøre for at optimere din LuckyTemplates-tabel, er at ændre navnene og oprette forkortelser.

For at gøre det skal du gå til Tilføj kolonne og derefter vælge Kolonne fra eksempler .

Avancerede tips til at optimere din LuckyTemplates-tabel

Du kan omdøbe og oprette forskellige forkortelser for de eksisterende data i kolonnen. For eksempel opretter du en ny kolonne og navngiver den som kanalkode . Under den nævnte kolonne kan du tilføje forkortelser som WHOL, DIST og EXPO.

Avancerede tips til at optimere din LuckyTemplates-tabel

Hvis du vil dybt optimere LuckyTemplates-tabellerne, kan du også oprette en indekskolonne og oprette en anden i hovedtabellen. 

For eksempel kan du i kolonnen Customer Name Index blot bruge tal eller bogstaver som 123 eller ABC.

Avancerede tips til at optimere din LuckyTemplates-tabel

Dette er lidt teknisk, men ved at bruge denne teknik slipper du for meget tekst og sparer hukommelse ved overførsel af disse data til din LuckyTemplates-tabel. Hvis du gør dette, kan tabellen gemmes i en mindre byte, så modellen bliver ikke for stor.

Fjernelse af kolonner for at optimere LuckyTemplates-tabellen

Du kan endda tage dette videre ved at organisere kolonnerne inde i din LuckyTemplates-tabel. Hvis du har en længere liste, kan du gruppere dem på en lidt anden måde baseret på deres navn og bruge enudmelding. Der er mange måder at skabe en hel model baseret på én tabel.

Du kan også bryde en tabel ud, især når du har mange valutaer. Igen skal du bare højreklikke og derefter vælge Reference .

Hvis du har flere kolonner, der er relaterede, skal du bare fjerne andre kolonner for hurtigt at generere en ny tabel.

Det vigtigste, du bør huske, når du uddrager informationen fra den store tabel, er også frit at fjerne kolonner. Du behøver ikke at have alle data i din faktatabel og alt andet i din opslagstabel. Faktatabellen skal være så tynd som muligt, og du bør oprette mange opslagstabeller for at konsolidere dine data så meget som muligt.




Konklusion

Jeg har delt nyttige teknikker her til at optimere dine LuckyTemplates-tabeller. Disse bekymringer er ret almindelige, især når du kommer fra en Excel-baggrund. Jeg ser ofte en masse bekymringer om store flade filer, da der kan være tusindvis af rækker af data fra starten.

Hvad du virkelig skal gøre er at skabe en model omkring det og have et tyndt bord. Når du filtrerer i overensstemmelse hermed, kan du få en mere komprimeret tabel, der har alle de nødvendige oplysninger såsom region, kundeprodukter og mere .

Nyd denne!


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.