Spørringsredigering i LuckyTemplates | Et overblikk

I denne opplæringen viser vi et detaljert eksempel på hvorfor vi alltid trenger å bruke Query Editor i LuckyTemplates og hva vi kan oppnå når vi bruker den. 

Det anses som en beste praksis å alltid bringe dataene dine inn i spørringsredigering først.

Vi viser og beviser det ved å gå gjennom noen eksempler og problemer som vi kan støte på, og hvordan dataene vil se ut hvis vi ikke bruker spørringsredigering.

Innholdsfortegnelse

Hvorfor du alltid trenger å bruke spørringsredigering i LuckyTemplates

Vi kan nå importere disse dataene til datamodellen vår ved å klikke på alternativet Hent data . Dette alternativet gjør det enkelt å importere filer på vår datamodell. Vi foreslår imidlertid ikke å gjøre dette fordi vi alltid bør rydde opp og optimalisere dataene våre i spørringsredigeringsprogrammet først .

Spørringsredigering i LuckyTemplates |  Et overblikk

Bare for å vise et eksempel på hvorfor det ikke er en god idé å hente inn dataene våre direkte til datamodellen vår, la oss importere en eksempelfil ved å klikke på Hent data og klikke på Excel-arbeidsboken .

Spørringsredigering i LuckyTemplates |  Et overblikk

For dette eksemplet bruker vi denne eksempelfilen for Excel-data om produksjonsoperasjoner . Dobbeltklikk på filen for å ta den inn i datamodellen vår. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Inne i navigatoren velger vi denne Operation_Data- tabellen og klikker på Last inn -knappen. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Deretter vil den umiddelbart forplikte tabellen vår til datamodellen vår. Det er her vi kan støte på noen problemer. Dette er fordi committing av en datafil som ikke er optimalisert ennå, kan ha noen feil som vi ikke var i stand til å justere eller fikse før vi nådde datamodellen vår.

Spørringsredigering i LuckyTemplates |  Et overblikk

Vi kan bare lukke den ved å klikke på Lukk- knappen.

Spørringsredigering i LuckyTemplates |  Et overblikk

Etter det vil den fortsette å foreta disse uoptimaliserte dataene med feil på datamodellen vår.

Spørringsredigering i LuckyTemplates |  Et overblikk

Ved å se på disse dataene på datatabellen vår kan vi se hvor massiv denne tabellen er. Det er ikke slik vi ønsker at dataene våre skal være i LuckyTemplates våre. Det er også sannsynligvis mange overflødige kolonner, eller informasjon som vi ikke trenger inne i denne tabellen som bør slettes først. Det vi ønsker er å ha optimaliserte og rene tabeller for å kunne bygge en modell rundt dataene våre. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Dette er bare noen av de mange grunnene til at vi alltid bør bringe dataene våre til spørringsredigereren først. 

Datatransformasjon ved hjelp av spørringsredigering i LuckyTemplates

Dette andre eksempelregnearket ser rotete ut fra et LuckyTemplates-perspektiv. Hvis vi ser på denne, er det ikke noe godt vi kan gjøre i LuckyTemplates med alle disse minitabellene, overflødige titler og noe irrelevant informasjon. Så det vi må gjøre først er å bringe dette inn i spørringsredigeringsprogrammet. Prøv deretter å optimalisere og rydde opp. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Jeg skal vise deg hvordan vi kan rense dette regnearket eller regnearket effektivt ved å legge transformasjoner oppå hverandre. Igjen, ikke bare ta dataene direkte til våre LuckyTemplates. Transform eller ryd alltid opp i dataene dine i Query Editor først. 

For å åpne spørringsredigering, klikk bare på Transform data- alternativet.

Spørringsredigering i LuckyTemplates |  Et overblikk

Inne i Query Editor importerer du filen ved å klikke på Ny kilde . Velg deretter filtypen du vil spørre etter. For dette eksemplet klikker vi på Excel-arbeidsboken fordi vi ønsker å søke etter et regneark eller en regnearkfil.

Spørringsredigering i LuckyTemplates |  Et overblikk

Deretter velger du filen du vil spørre etter. I dette eksemplet vil vi spørre iPhone6 ​​excel-filen.

Spørringsredigering i LuckyTemplates |  Et overblikk

Vi må rense hele regnearket, så vi velger Ark1 og klikker på OK- knappen.

Spørringsredigering i LuckyTemplates |  Et overblikk

Deretter vil vi se alle disse overflødige kolonnene, informasjonen og nullverdiene som vi trenger for å rydde opp. Dette er et flott eksempel for å vise hva vi kan oppnå i spørringsredigereren. I de neste trinnene vil vi rense og optimere denne tabellen.

Spørringsredigering i LuckyTemplates |  Et overblikk

La oss først gi nytt navn til bordet vårt. Under Egenskaper , gi nytt navn til denne tabellen til Salgsdata .

Spørringsredigering i LuckyTemplates |  Et overblikk

Deretter kan vi begynne å rydde opp i dette regnearket på en rekke forskjellige måter og rekkefølger. For denne opplæringen starter vi med å fjerne nullverdiene.

1. Fjerne nullverdiene

Vi kan enkelt fjerne nullverdiene ved å klikke på pil ned-ikonet for kolonnene med nullverdier. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Deretter fjerner du merket for (null) under alternativet Filtre , og klikker på OK- knappen.

Spørringsredigering i LuckyTemplates |  Et overblikk

Nå skal vi se at nullverdiene er borte. 

Spørringsredigering i LuckyTemplates |  Et overblikk

2. Fjerning av overflødig informasjon

Det neste vi kan gjøre er å fjerne den overflødige informasjonen i disse radene i tabellen vår. Vi har for øyeblikket ItemNumber , ProductName , ClassificationGroup og et visst datointervall. Vi fjerner disse repetisjonene og bringer den første raden opp til overskriften i stedet.

Spørringsredigering i LuckyTemplates |  Et overblikk

For å gjøre det, klikk på Transformer- fanen. Deretter velger du Bruk første rad som overskrifter .

Spørringsredigering i LuckyTemplates |  Et overblikk

Som et resultat ble disse elementene våre faktiske overskrifter, som er hva de egentlig burde være.

Spørringsredigering i LuckyTemplates |  Et overblikk

Etter det kan vi nå fjerne de samme elementene på radene våre ved å fjerne merket for dem på filtrene . For Varenummer- kolonnen kan vi fjerne merket for Varenummer- alternativet på filtrene.

Spørringsredigering i LuckyTemplates |  Et overblikk

Det som er bra med dette er at det automatisk skjuler alle de spesielle elementene fra andre tilstøtende kolonner på disse radene. Som vi kan se, er de overflødige elementene på andre kolonner nå borte også. Vi har nå en renere datatabell.

Spørringsredigering i LuckyTemplates |  Et overblikk

3. Oppheving av kolonner i LuckyTemplates

En annen ting vi kan fikse her er de flere datokolonnene. Det vi kan gjøre er å sette dem i én kolonne i stedet. Vi kan gjøre det ved å. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Velg først kolonnene som vi ikke ønsker å oppheve. Høyreklikk deretter på den sist valgte kolonnen og velg Unpivot Other Columns

Spørringsredigering i LuckyTemplates |  Et overblikk

Vi har nå våre datoer inne i en kolonne og salgsbeløpet i en annen kolonne også.

Spørringsredigering i LuckyTemplates |  Et overblikk

Vi kan nå gi nytt navn til disse kolonnene til Datoer og Salgsbeløp .

Spørringsredigering i LuckyTemplates |  Et overblikk

Klikk på datatypeikonet til venstre i kolonnen Salgsbeløp . Deretter endrer du datatypen til Helnummer .

Spørringsredigering i LuckyTemplates |  Et overblikk

På samme måte klikker du på datatypeikonet på venstre side av Datoer- kolonnen. Deretter endrer du datatypen til Dato .

Spørringsredigering i LuckyTemplates |  Et overblikk

4. Fjerning av feil i Power Query Editor

I noen tilfeller kan vi støte på noen feil mens vi rydder opp i dataene våre. I dette eksemplet har vi feil under Datoer- kolonnene. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Dette skyldes at du har tekstverdier før du endrer datatypen for kolonnene til Dato . Som vist fra eksempelet nedenfor, er det en oppsummert informasjon i Dato- kolonnen. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Vi kan enkelt fjerne disse feilene ved å høyreklikke på Datoer- kolonnen og velge alternativet Fjern feil .

Spørringsredigering i LuckyTemplates |  Et overblikk

Som et resultat vil det fjerne alle disse feilene, slik at vi ikke lenger har dem på bordet vårt. Bordet vårt er nå mye renere. 

Spørringsredigering i LuckyTemplates |  Et overblikk

5. Gjøre en spørring til en faktisk tabell

Til slutt må vi gjøre den fra en spørring til en faktisk tabell og foreta den. Bare klikk på Lukk og bruk alternativet under fanen Hjem .

Spørringsredigering i LuckyTemplates |  Et overblikk

Vi har nå et perfekt og optimalisert bord for LuckyTemplates. Denne tabellen ser bra ut når det gjelder å kjøre alle våre DAX-formler og mønstre. 

Spørringsredigering i LuckyTemplates |  Et overblikk

Konklusjon

For å oppsummere, har vi tatt et stygt regneark med data og gjort det om til en raffinert tabell som er perfekt optimalisert for LuckyTemplates. Vi kan nå bygge en modell rundt det.

Forhåpentligvis var denne opplæringen opplysende med tanke på hva vi kan oppnå ved å bruke Query Editor i LuckyTemplates og hvorfor vi alltid bør bringe dataene våre til Query Editor først. Selv om vi bare har en liten tabell, kan det være noe så lite som å bare endre et kolonnenavn eller kolonnedatatype. Vi vil først venne oss til å gjøre ting i spørringsredigereren, slik at vi kan jobbe med ulike transformasjoner og renseprosedyrer for å begynne å optimalisere dataene våre. 

Beste ønsker,


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.