Simple Lucky Templates-transformationer til mere optimerede data

Jeg vil tale om simple LuckyTemplates-transformationer, du kan lave omkring forespørgselseditoren. Du kan se den fulde video af denne tutorial nederst på denne blog.

Forespørgselseditoren giver dig mulighed for at rydde op i dine data og transformere dem fra dens råeste form. Selvom det giver dig mulighed for at lave nogle virkelig avancerede transformationer, vil jeg fokusere på de enkle, du kan lave.

Gennem disse simple transformationer kan du bedre optimere dine data i LuckyTemplates.

Indholdsfortegnelse

Oprydning af navnene på dataene

Det første, jeg altid gør, er at rydde op i navnene på mine data . Alt efter hvilken type rapport jeg går efter, beslutter jeg, om jeg vil have egennavne. Jeg plejer også at slippe for understregninger og forkortelser.

Grundlæggende vil jeg have navne, der er logiske. Folk skal tage et kig på dem og forstå, hvad der er i hver enkelt tabel eller kolonne.

Tag denne første tabel her som et eksempel. Det hedder Customer_Data.

Simple Lucky Templates-transformationer til mere optimerede data

Da jeg ikke kan lide at have symboler som understregninger på navnene, skal jeg bare dobbeltklikke på det og ændre det til det navn, jeg ønsker.

Simple Lucky Templates-transformationer til mere optimerede data

Alternativt kunne jeg også gå til Egenskaber og ændre navnet der.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg vil også ændre Location_Data og Product_Data, fordi jeg vil være konsekvent med hensyn til navneformatet.

Simple Lucky Templates-transformationer til mere optimerede data

Udover tabellernes navne gennemgår jeg også hver tabel og arbejder på tværs af kolonnenavnene. Igen skal jeg være sikker på, at alle kolonnenavnene giver mening.

Den største grund til, at jeg ønsker, at disse kolonnenavne skal være specifikke og så klare som muligt, er, fordi visualiseringstitler automatisk oprettes baseret på kolonnenavne. Så hvis nogen af ​​mine kolonnenavne ikke er klare nok, kan dette have en indflydelse på den måde, dataene præsenteres på i mine visualiseringer.

For at ændre nogen af ​​kolonnenavnene skal jeg bare dobbeltklikke på navnet og ændre det. For eksempel ændrer jeg denne priskolonne til produktpris.

Simple Lucky Templates-transformationer til mere optimerede data

På denne måde er det klart, hvilken slags pris jeg taler om.

Simple Lucky Templates-transformationer til mere optimerede data

Oprydning af data

Den næste ting, jeg skal gøre, er at rydde op i data, som jeg ikke har brug for .

Denne placeringstabel er et godt eksempel. Der er kolonner her, som jeg egentlig ikke har brug for, som denne kolonne for områdenummer.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg forlader kolonnen Befolkning, fordi jeg har brug for disse data. Men jeg synes heller ikke, at spalterne fra Husholdninger til Tidszone er vigtige.

Simple Lucky Templates-transformationer til mere optimerede data

For at fremhæve disse kolonner uden at fjerne markeringen i kolonnen for områdenummer, holder jeg Ctrl-knappen nede og klikker på de kolonner, jeg vil tilføje til mit nuværende valg .

Derfra skal jeg bare højreklikke og vælge Fjern kolonne .

Simple Lucky Templates-transformationer til mere optimerede data

Sporing af anvendte trin i forespørgselseditoren

Ruden Anvendte trin i højre side af din skærm er et nyttigt værktøj, når du arbejder på simple LuckyTemplates-transformationer.

Lad os som et eksempel se på ruden Anvendte trin, før jeg fjernede de kolonner, jeg ikke havde brug for.

Simple Lucky Templates-transformationer til mere optimerede data

Men i det øjeblik, jeg fjernede disse kolonner, så se på, hvad der skete derefter.

Simple Lucky Templates-transformationer til mere optimerede data

Den sidste transformation, jeg lavede, blev registreret under Applied Steps. Faktisk viser det alt, hvad jeg har gjort indtil videre, på en sekventiel måde .

Nu hvor alle disse trin er blevet registreret, vil alle disse transformationer automatisk ske, hver gang jeg opdaterer dataene.

Dette giver mig også mulighed for at gå tilbage og fortryde enhver transformation, jeg lavede, som ikke rigtig fungerede, som jeg havde planlagt. Men hvis jeg ombestemmer mig og indser, at jeg trods alt har brug for disse kolonner, kan jeg blot klikke på X ved siden af ​​det trin.

Simple Lucky Templates-transformationer til mere optimerede data

Når jeg gør det, vil min forespørgsel gå tilbage til sin tidligere tilstand.

Simple Lucky Templates-transformationer til mere optimerede data

Dette viser, at du faktisk kan lege med forespørgselseditoren uden at skulle bekymre dig om at lave noget rod. Du ved, at du nemt kan gå tilbage og fortryde alle unødvendige bevægelser, du har lavet .

Når du ved dette, skal du bare højreklikke på en af ​​kolonnerne og udforske enhver af de forskellige transformationer på listen.

Simple Lucky Templates-transformationer til mere optimerede data

Dette vil give dig mulighed for at mestre, hvad dergiver dig mulighed for at gøre det uden at skulle bekymre dig om, at du ender med at ødelægge dine data, da du alligevel kan fortryde trinene.

Tilføjelse af forespørgsler i forespørgselseditoren

Tidligere arbejdede jeg med kunder, lokationer og produkter. Men hvis du kunne huske, var der tre andre borde der, alle til salg.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg vil også opdatere disse navne, da jeg nu har nyere data.

Simple Lucky Templates-transformationer til mere optimerede data

Hvis jeg klikker på hver af disse tre tabeller, kan jeg dog se, at jeg har den samme datastruktur i dem alle. Det er grundlæggende de samme data, men fra forskellige tidsrammer.

Simple Lucky Templates-transformationer til mere optimerede data

Det er unødvendigt at have tre forskellige tabeller eller forespørgsler til dette. Det betyder, at det ville være mere effektivt for mig at tilføje dataene.

Så først vil jeg vælge Sales_2018 og derefter klikke påunder Hjemmebåndet.

Simple Lucky Templates-transformationer til mere optimerede data

Det vil trække dette vindue op.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg sætter kryds ved "Tre eller flere borde", og en liste over tabeller vil dukke op nedenunder. Jeg skal blot tilføje de tabeller, som jeg vil tilføje til boksen til højre og klikke på OK.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg vil tjekke, om disse tabeller er blevet slået sammen til en enkelt. Så jeg vil se på kolonnen, der viser købsdatoen.

Simple Lucky Templates-transformationer til mere optimerede data

Da jeg har over 4.000 rækker med data her, klikker jeg bare på rullemenuen og klikker på Sorter faldende for at få vist de seneste data først.

Simple Lucky Templates-transformationer til mere optimerede data

Dette viser, at tabellerne er vedhæftet. Som du kan se, er jeg stadig på Sales_2018-tabellen, men jeg har nu data fra 2020.

Nu hvor jeg har alle mine salgsdata i denne enkelte tabel, vil jeg ændre navnet til Salg.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg kan selvfølgelig ikke bare slette tabellerne for 2019 og 2020, fordi de stadig er forespørgsler. Jeg har stadig brug for dataene i denne tabel.

Så hvad jeg vil gøre i stedet for at slette dem, er at højreklikke og fjerne fluebenet Aktiver indlæsning.

Simple Lucky Templates-transformationer til mere optimerede data

Og fordi jeg stadig har brug for, at dataene fra disse tabeller inkluderes, når jeg foretager en opdatering, skal jeg sørge for, at "Inkluder i rapportopdatering" forbliver afkrydset, selvom det ender med at blive gråt, når jeg deaktiverer indlæsningen.

Simple Lucky Templates-transformationer til mere optimerede data

Når det er gjort, er jeg effektivt sluppet af med noget dødvægt i min model. Dette er en fantastisk måde at optimere mine borde på.

Kontrol af datatyperne

Det er vigtigt at kontrollere, om hver kolonne viser den korrekte datatype. Dette kan ses gennem disse små ikoner på kolonnenavnet.

Simple Lucky Templates-transformationer til mere optimerede data

LuckyTemplates er normalt rigtig gode til at finde ud af, hvilken type data du har i hver kolonne. Men i de sjældne tilfælde, at den viser den forkerte datatype, kan det have stor betydning for, hvordan beregninger foretages i dine rapporter.

For eksempel, hvis en numerisk kolonne er mærket som en tekstkolonne ved en fejl, kan du have problemer med noget så simpelt som at få SUMMEN af alle data.

Den gode nyhed er, at det er nemt at ændre datatypen. Bare klik på ikonet og vælg den rigtige type fra listen, der kommer op.

Simple Lucky Templates-transformationer til mere optimerede data

Andre LuckyTemplate-transformationer

I dette næste eksempel vil jeg vise nogle flere transformationer, der kan udføres i processen med at skabe en kort kode til Californien.

Jeg starter med at højreklikke på kolonnen, så vælger jeg Duplicate Column .

Simple Lucky Templates-transformationer til mere optimerede data

Nu har jeg en nøjagtig kopi.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg vil lave en anden transformation ved at højreklikke og derefter klikke på Transformer og vælge Store bogstaver .

Simple Lucky Templates-transformationer til mere optimerede data

Dette får alle poster i den kolonne til at blive vist i CAPS.

Simple Lucky Templates-transformationer til mere optimerede data

Denne gang vil jeg opdele dubletkolonnen.

For at gøre det skal jeg bare højreklikke og klikke på Opdel kolonne . Jeg vil også gøre det baseret på antallet af tegn.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg vil gå efter 4 tegn her. Dette giver mig den korte kode CALI.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg har ikke brug for den 2. del af kolonnen, der blev delt, så jeg har tænkt mig at fjerne den.

Simple Lucky Templates-transformationer til mere optimerede data

Så vil jeg omdøbe den 1. del og kalde den State Short Code.

Simple Lucky Templates-transformationer til mere optimerede data

For at gøre det mere organiseret, vil jeg trække det lige ved siden af ​​den ekstra kolonne for Stat.

Simple Lucky Templates-transformationer til mere optimerede data

M-koden og den avancerede editor

Alt, hvad jeg har gjort indtil dette punkt, er noteret under afsnittet Anvendte trin.

Simple Lucky Templates-transformationer til mere optimerede data

Det interessante er, at jeg faktisk kan se, hvad der foregår i hvert af disse trin på grund af det, der kaldes M-koden. Denne kode kan ses i denne formellinje øverst.

Simple Lucky Templates-transformationer til mere optimerede data

Jeg kan også se hvert trin i den avancerede editor.

Simple Lucky Templates-transformationer til mere optimerede data

Når den avancerede editor åbner, kan jeg se alle koderne blive skrevet, mens jeg arbejder på alle de tidligere transformationer.

Simple Lucky Templates-transformationer til mere optimerede data

Selvfølgelig er dette noget, du bør bekymre dig om, når du kommer til den mere avancerede side af LuckyTemplates. For nu er de simple transformationer, jeg har arbejdet på, mere end nok til at optimere dine rapporter.




Konklusion

Disse LuckyTemplates-transformationer kan være enkle, men at have en god forståelse af, hvordan de fungerer, kan hjælpe med din overgang til mere avancerede ting senere.

Glem heller ikke vigtigheden af ​​sektionen Anvendte trin – dette vil være din bedste indsats for at sikre, at du ikke farer vild, mens du optimerer dine data.

Alt det bedste,


Hvad er Power Query & M Language: En detaljeret oversigt

Hvad er Power Query & M Language: En detaljeret oversigt

Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Opret en sideinddelt rapport: Tilføjelse af tekster og billeder

Lær, hvordan du opretter en sideinddelt rapport, tilføjer tekster og billeder og derefter eksporterer din rapport til forskellige dokumentformater.

SharePoint Automate-funktionen | En introduktion

SharePoint Automate-funktionen | En introduktion

Lær, hvordan du bruger SharePoint-automatiseringsfunktionen til at skabe arbejdsgange og hjælpe dig med at mikrostyre SharePoint-brugere, -biblioteker og -lister.

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Løs en dataanalyseudfordring med LuckyTemplates Accelerator

Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!

Løbende totaler i LuckyTemplates ved hjælp af DAX

Løbende totaler i LuckyTemplates ved hjælp af DAX

Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

LuckyTemplates Dax-variabler er konstante: Hvad betyder det?

Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af ​​variabler for, hvordan dine mål beregnes.

LuckyTemplates hældningsdiagram: en oversigt

LuckyTemplates hældningsdiagram: en oversigt

Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.

LuckyTemplates farvetemaer til ensartede visualiseringer

LuckyTemplates farvetemaer til ensartede visualiseringer

Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af gennemsnit i LuckyTemplates: Isolering af resultater på ugedage eller weekender ved hjælp af DAX

Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

LuckyTemplates tema | LuckyTemplates Desktop Standard Theming

Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.