Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Vi skal snakke om noen av mine beste praksis-tips ved å bruke Advanced Editor i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Overraskende nok vet de fleste ikke om Advanced Editor. Det er fordi det er gjemt inne i spørringsredigeringsprogrammet, som mange brukere ikke bruker så mye som de burde.

Hvis du ikke vet hva det er,  må du ha en bedre forståelse av hvordan det fungerer i LuckyTemplates.

Advanced Editor registrerer alle de forskjellige transformasjonene du gjør inne i spørringsredigeringsprogrammet.

Du trenger ikke forstå hvordan du skriver noen av koden (kalt 'M'). Men du må ha en god forståelse av hva det faktisk betyr og hvordan det fungerer bak kulissene.

Du må vite at dette er fordi det er så mange ganger, spesielt når du gjør flere og flere transformasjoner inne i spørringsredigeringen, at du må fullføre noen rettelser i den avanserte redigeringsprogrammet.

Det er absolutt justeringer som lettere kan gjøres innenforog via M-kode versus å gjøre det i brukergrensesnittet bare ved å peke og klikke.

Jeg ønsket å ta et raskt dykk inn i den avanserte editoren inne ii LuckyTemplates. Hvis du nettopp har begynt med LuckyTemplates, er du kanskje ikke kjent med dette området, men etter hvert som du utvikler flere og flere LuckyTemplates-rapporter, blir det viktig å ha en forståelse av hva som foregår her inne.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Innholdsfortegnelse

Spørringsredaktør

Det første du må gjøre er å gå til spørringsredigeringsprogrammet ved å velge ikonet Rediger spørringer. 0:50

I alle mine nybegynnertreninger sier jeg alltid at du aldri skal klikke på Hent data fordi data aldri er perfekt; du må alltid gjøre en form for transformasjon eller opprydding.

Når du begynner å jobbe mer i LuckyTemplates, må du gjøre noen små justeringer i det som kalles Advanced Editor .

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Det er her kodelinjer blir skrevet når du gjør transformasjoner på datasettene dine. Jeg er for øyeblikket på Datoer-tabellen og ser på kilden der dataene kommer fra, som kommer fra Dates Query.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Det viktigste å merke seg her er at denne tabellen ble opprettet fra en kilde, og kilden i dette tilfellet er bare en parameterspørring. Den har blitt merket med én kodelinje kalt Renamed Columns .

La oss gå og gjøre noen endringer og lage en kort måned-kolonne. Jeg vil duplisere kolonnen, og deretter dele kolonnen etter antall tegn.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Jeg skal bare dele det på tre, og velge En gang, så langt til venstre som mulig.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Jeg vil da gi nytt navn til kolonnen til Kort måned . Du vil kunne se trinnene jeg brukte på høyre side.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Nøkkelen her er inne i den avanserte editoren, som viser deg hva som faktisk skjedde. Det som er bra med det er at det prøver å finne ut en etikett for hver eneste rad inne her, og sekvensielt skriver kode for hvert enkelt trinn du gjør.

Etter min mening trenger du ikke å vite hvordan du skriver kode for å bruke LuckyTemplates godt. Jeg vet ikke engang hvordan jeg skal skrive det selv fordi den avanserte redaktøren gjør alt arbeidet for deg. Det er klart at jeg mangler noen veldig nisje-ting som jeg ikke kan gjøre fordi jeg ikke kan skrive det ut, men det viktige her er å forstå hva som skjer.

Gjør endringer i redigeringsprogrammet

Det fine er at du kan gjøre endringer som vil gjenspeiles i tabellen. For eksempel vil du ikke kalle det "Kort måned" lenger, og du vil endre det til "Kort måned."

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Du kan komme inn i editoren og gjøre endringene her, og det gjør endringen for deg på frontend. Dette er ganske nyttig fra et revisjonsperspektiv, rett og slett fordi når du får feil, er dette stedet å gå. Du kan dykke inn her og finne ut hvor feilen oppsto.

Retting av feilen

Jeg vil vise deg en rask ting der du kan havne i litt problemer, og det kan bare fikses i den avanserte editoren.

Si for eksempel at kolonnen Short Mth forsvinner og så vises den på slutten av tabellen. Du vil kanskje flytte den og plassere den ved siden av hele måneden, ikke sant?

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Hvis vi nå hopper til den avanserte editoren, vil du se at de omorganiserte kolonnene faktisk viser hvert enkelt kolonnenavn.

Du må være klar over at dette skjer. La oss si at du skjønte på dette tidspunktet at du ønsket å endre navnet på noe, eller til og med sette noe så enkelt som et mellomrom mellom uke og slutt, det vil gi deg en advarsel som sier Sett inn trinn .

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

For øyeblikket ser det bra ut og ingenting er galt når du klikker, men sjekk ut hva som skjer når du går til slutten. Du får en feil.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Noen ganger forteller disse feilkodene deg ikke alltid nøyaktig hva som er galt eller hvor du finner feilen. Men i dette tilfellet sier det at WeekEnding ikke kan bli funnet. Årsaken til dette er at det opprinnelige tabellnavnet faktisk ble oppført i denne raden.

Mine øvelsestips når du bruker LuckyTemplates Advanced Editor

Så du må gå og finne raden og det aktuelle kolonnenavnet. Du kan se her at "WeekEnding" ikke har endret seg, noe som forårsaker feilen. Så alt vi trenger å gjøre er å sette et mellomrom mellom uke og slutt for å fikse feilen.

Dette er grunnen til at det er viktig å ha en forståelse av den avanserte editoren. Forhåpentligvis kan du bli mye mer kjent med den avanserte editoren, fordi du kan ha mange feil å fikse og du vil ikke slette alle.

Konklusjon

Mitt hovedpoeng er at det å ha en forståelse er viktigere enn å kunne skrive hvilken som helst kode. Det er min viktigste takeaway for deg fra denne opplæringen.

Hvis du ønsker å lære mange avanserte spørringsredigeringsteknikker, sjekk ut innholdet i denne ene kursmodulen på. Dette er kurset hvor de fleste medlemmer ser den største transformasjonen fra arbeidet deres i LuckyTemplates når de har fullført det.


LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.

Rundt stolpediagram – en visualisering for dashbordet ditt

Rundt stolpediagram – en visualisering for dashbordet ditt

Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.

PowerApps funksjoner og formler | En introduksjon

PowerApps funksjoner og formler | En introduksjon

Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.

Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Trekker ut LuckyTemplates-temaer og bilder fra PBIX

Lær hvordan du demonterer en PBIX-fil for å trekke ut LuckyTemplates-temaer og bilder fra bakgrunnen og bruke den til å lage rapporten din!

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

Excel Formulas Cheat Sheet: Mellomveiledning

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

LuckyTemplates-kalendertabell: Hva er det og hvordan du bruker det

Python i LuckyTemplates: Hvordan installere og sette opp

Python i LuckyTemplates: Hvordan installere og sette opp

Lær hvordan du installerer programmeringsspråket Python i LuckyTemplates og hvordan du bruker verktøyene til å skrive koder og vise visuelle elementer.

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Beregning av dynamiske fortjenestemarginer – enkel analyse av LuckyTemplates med DAX

Lær hvordan du beregner dynamiske fortjenestemarginer ved siden av LuckyTemplates og hvordan du kan få mer innsikt ved å grave dypere inn i resultatene.