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,


PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.