Forespørgselseditor i LuckyTemplates | Et overblik

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 .

Forespørgselseditor i LuckyTemplates |  Et overblik

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 .

Forespørgselseditor i LuckyTemplates |  Et overblik

Til dette eksempel vil vi bruge denne eksempel på Excel-datafil om fremstillingsoperationer . Dobbeltklik på filen for at bringe den ind i vores datamodel. 

Forespørgselseditor i LuckyTemplates |  Et overblik

Inde i Navigatoren vælger vi denne Operation_Data- tabel og klikker på knappen Indlæs

Forespørgselseditor i LuckyTemplates |  Et overblik

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.

Forespørgselseditor i LuckyTemplates |  Et overblik

Vi kan bare lukke den ved at klikke på knappen Luk .

Forespørgselseditor i LuckyTemplates |  Et overblik

Derefter fortsætter den med at begå disse uoptimerede data med fejl på vores datamodel.

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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 .

Forespørgselseditor i LuckyTemplates |  Et overblik

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.

Forespørgselseditor i LuckyTemplates |  Et overblik

Vælg derefter den fil, du vil forespørge på. I dette eksempel vil vi forespørge på iPhone6 ​​excel-filen.

Forespørgselseditor i LuckyTemplates |  Et overblik

Vi skal rense hele regnearket, så vi vælger Ark1 og klikker på knappen OK .

Forespørgselseditor i LuckyTemplates |  Et overblik

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.

Forespørgselseditor i LuckyTemplates |  Et overblik

Lad os først omdøbe vores bord. Under Egenskaber skal du omdøbe denne tabel til Salgsdata .

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

Fjern derefter markeringen af ​​(null) under indstillingen Filtre , og klik på knappen OK .

Forespørgselseditor i LuckyTemplates |  Et overblik

Nu vil vi se, at null-værdierne er væk. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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.

Forespørgselseditor i LuckyTemplates |  Et overblik

For at gøre det skal du klikke på fanen Transformer . Vælg derefter Brug første række som overskrifter .

Forespørgselseditor i LuckyTemplates |  Et overblik

Som et resultat blev disse varer vores faktiske overskrifter, hvilket er hvad de faktisk burde være.

Forespørgselseditor i LuckyTemplates |  Et overblik

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.

Forespørgselseditor i LuckyTemplates |  Et overblik

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.

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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

Forespørgselseditor i LuckyTemplates |  Et overblik

Vi har nu vores datoer inde i en kolonne og salgsbeløbet i en anden kolonne også.

Forespørgselseditor i LuckyTemplates |  Et overblik

Vi kan nu omdøbe disse kolonner til Datoer og Salgsbeløb .

Forespørgselseditor i LuckyTemplates |  Et overblik

Klik på datatypeikonet i venstre side af kolonnen Salgsbeløb . Skift derefter dens datatype til Helnummer .

Forespørgselseditor i LuckyTemplates |  Et overblik

På samme måde skal du klikke på datatypeikonet i venstre side af kolonnen Datoer . Skift derefter dens datatype til Dato .

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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

Forespørgselseditor i LuckyTemplates |  Et overblik

Vi kan nemt fjerne disse fejl ved at højreklikke på kolonnen Datoer og vælge indstillingen Fjern fejl .

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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 .

Forespørgselseditor i LuckyTemplates |  Et overblik

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. 

Forespørgselseditor i LuckyTemplates |  Et overblik

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,


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.