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.
I denne vejledning viser vi et detaljeret eksempel på, hvorfor vi altid skal bruge forespørgselseditoren i LuckyTemplates, og hvad vi kan opnå, når vi bruger den.
Det anses for at være en god praksis altid at bringe dine data ind i forespørgselseditoren først.
Vi viser og beviser det ved at gennemgå nogle eksempler og problemer, som vi kan støde på, og den måde, dataene ville se ud, hvis vi ikke bruger forespørgselseditoren.
Indholdsfortegnelse
Hvorfor du altid skal bruge forespørgselseditoren i LuckyTemplates
Vi kan nu importere disse data til vores datamodel ved at klikke på indstillingen Hent data . Denne mulighed gør det nemt at importere filer på vores datamodel. Vi foreslår dog ikke rigtig at gøre dette, fordi vi altid bør rydde op og optimere vores data på forespørgselseditoren først .
Bare for at vise et eksempel på, hvorfor det ikke er en god idé at bringe vores data direkte til vores datamodel, lad os importere en eksempelfil ved at klikke på Hent data og klikke på Excel-projektmappen .
Til dette eksempel vil vi bruge denne eksempel på Excel-datafil om fremstillingsoperationer . Dobbeltklik på filen for at bringe den ind i vores datamodel.
Inde i Navigatoren vælger vi denne Operation_Data- tabel og klikker på knappen Indlæs .
Derefter vil det straks forpligte vores tabel til vores datamodel. Det er her, vi kan støde på et par problemer. Dette skyldes, at committing af en datafil, der endnu ikke er optimeret, kan have nogle fejl, som vi ikke var i stand til at justere eller rette, før vi nåede vores datamodel.
Vi kan bare lukke den ved at klikke på knappen Luk .
Derefter fortsætter den med at begå disse uoptimerede data med fejl på vores datamodel.
Ved at se på disse data på vores datatabel kan vi se, hvor massiv denne tabel er. Det er ikke sådan, vi ønsker, at vores data skal være i vores LuckyTemplates. Der er sandsynligvis også en masse overflødige kolonner eller information, som vi ikke har brug for inde i denne tabel, som skal slettes først. Det, vi ønsker, er at have optimerede og rene tabeller for at kunne bygge en model omkring vores data.
Dette er blot nogle af de mange grunde til, at vi altid bør bringe vores data til forespørgselseditoren først.
Datatransformation ved hjælp af Query Editor i LuckyTemplates
Dette andet eksempelregneark ser rodet ud fra et LuckyTemplates-perspektiv. Hvis vi ser på denne, er der ikke noget godt, vi kan gøre i LuckyTemplates med alle disse minitabeller, overflødige titler og nogle irrelevante oplysninger. Så det, vi skal gøre først, er at bringe dette ind i forespørgselseditoren. Prøv derefter at optimere og rydde op.
Jeg viser dig, hvordan vi kan rense dette regneark eller regneark effektivt ved at lægge transformationer oven på hinanden. Igen, lad være med at bringe dataene direkte til vores LuckyTemplates. Transform eller ryd altid op i dine data i forespørgselseditoren først.
For at åbne forespørgselseditoren skal du blot klikke på indstillingen Transformer data .
Importer filen i forespørgselseditoren ved at klikke på Ny kilde . Vælg derefter den type fil, du vil forespørge på. I dette eksempel klikker vi på Excel-projektmappen , fordi vi vil forespørge på et regneark eller en regnearksfil.
Vælg derefter den fil, du vil forespørge på. I dette eksempel vil vi forespørge på iPhone6 excel-filen.
Vi skal rense hele regnearket, så vi vælger Ark1 og klikker på knappen OK .
Derefter vil vi se alle disse overflødige kolonner, oplysninger og nulværdier, som vi skal rydde op i. Dette er et godt eksempel på at vise, hvad vi kan opnå i forespørgselseditoren. I de næste trin renser og optimerer vi denne tabel.
Lad os først omdøbe vores bord. Under Egenskaber skal du omdøbe denne tabel til Salgsdata .
Derefter kan vi begynde at rydde op i dette regneark på en række forskellige måder og rækkefølger. Til denne øvelse starter vi med at fjerne null-værdierne.
1. Fjernelse af nulværdierne
Vi kan nemt fjerne null-værdierne ved at klikke på pil ned-ikonet for kolonnerne med null-værdier.
Fjern derefter markeringen af (null) under indstillingen Filtre , og klik på knappen OK .
Nu vil vi se, at null-værdierne er væk.
2. Fjernelse af den overflødige information
Den næste ting, vi kan gøre, er at fjerne den overflødige information i disse rækker i vores tabel. Vi har i øjeblikket ItemNumber , ProductName , ClassificationGroup , og en række datoer. Vi fjerner disse gentagelser og bringer den første række op til overskriften i stedet.
For at gøre det skal du klikke på fanen Transformer . Vælg derefter Brug første række som overskrifter .
Som et resultat blev disse varer vores faktiske overskrifter, hvilket er hvad de faktisk burde være.
Derefter kan vi nu fjerne de samme elementer på vores rækker ved at fjerne markeringen af dem på vores filtre . For kolonnen ItemNumber kan vi fjerne markeringen af ItemNumber- indstillingen på dens filtre.
Det gode ved dette er, at det automatisk skjuler alle de særlige elementer fra andre tilstødende kolonner på disse rækker. Som vi kan se, er de overflødige elementer på andre kolonner nu også væk. Vi har nu en renere datatabel.
3. Ophævelse af pivotering af kolonner i LuckyTemplates
En anden ting, som vi kan rette her, er de flere datokolonner. Det, vi kan gøre, er at placere dem i én kolonne i stedet for. Det kan vi gøre ved.
Først skal du vælge de kolonner, som vi ikke ønsker at fjerne pivot. Højreklik derefter på den sidst valgte kolonne og vælg Fjern pivot andre kolonner .
Vi har nu vores datoer inde i en kolonne og salgsbeløbet i en anden kolonne også.
Vi kan nu omdøbe disse kolonner til Datoer og Salgsbeløb .
Klik på datatypeikonet i venstre side af kolonnen Salgsbeløb . Skift derefter dens datatype til Helnummer .
På samme måde skal du klikke på datatypeikonet i venstre side af kolonnen Datoer . Skift derefter dens datatype til Dato .
4. Fjernelse af fejl i Power Query Editor
I nogle tilfælde kan vi støde på nogle fejl under oprydning af vores data. I dette eksempel har vi fejl under Datoer kolonnerne.
Dette skyldes, at du har tekstværdier, før du ændrer kolonnernes datatype til Dato . Som vist i eksemplet nedenfor er der en opsummeret information i kolonnen Dato .
Vi kan nemt fjerne disse fejl ved at højreklikke på kolonnen Datoer og vælge indstillingen Fjern fejl .
Som et resultat vil det fjerne alle disse fejl, så vi ikke længere har dem på vores bord. Vores bord er nu meget renere.
5. Forvandling af en forespørgsel til en faktisk tabel
Til sidst skal vi omdanne den fra en forespørgsel til en faktisk tabel og begå den. Bare klik på Luk & Anvend mulighed under fanen Hjem .
Vi har nu et perfekt og optimeret bord til LuckyTemplates. Dette bord ser godt ud i forhold til at køre alle vores DAX-formler og -mønstre.
Konklusion
For at opsummere har vi taget et grimt regneark med data og forvandlet det til en raffineret tabel, der er perfekt optimeret til LuckyTemplates. Vi kan nu bygge en model omkring det.
Forhåbentlig var denne vejledning oplysende med hensyn til, hvad vi kan opnå ved at bruge Query Editor i LuckyTemplates, og hvorfor vi altid bør bringe vores data til Query Editor først. Selvom vi kun har en lille tabel, kan der være noget så lille som blot at ændre et kolonnenavn eller kolonnedatatype. Vi vil gerne vænne os til at gøre ting i forespørgselseditoren først, så vi kan arbejde med forskellige transformationer og renseprocedurer for at begynde at få vores data optimeret.
Alt det bedste,
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.