Mina övningstips när du använder LuckyTemplates Advanced Editor

Vi kommer att prata om några av mina bästa praxis-tips med Advanced Editor i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Överraskande nog känner de flesta inte till Advanced Editor. Det är för att det är gömt i frågeredigeraren, som många användare inte använder så mycket som de borde.

Om du inte vet vad det är,  måste du ha en bättre förståelse för hur det fungerar i LuckyTemplates.

Den avancerade redigeraren registrerar alla olika transformationer du gör i frågeredigeraren.

Du behöver inte förstå hur man skriver någon av koden (kallad 'M'). Men du måste ha en god förståelse för vad det faktiskt innebär och hur det fungerar bakom kulisserna.

Du måste veta att detta beror på att det finns så många gånger, särskilt när du gör fler och fler transformationer i frågeredigeraren, att du måste slutföra några korrigeringar i den avancerade redigeraren.

Det finns säkert justeringar som lättare kan göras inomoch via M-kod kontra att göra det inom användargränssnittet bara genom att peka och klicka.

Jag ville göra ett snabbt dyk in i den avancerade redigeraren inutii LuckyTemplates. Om du precis har börjat med LuckyTemplates kanske du inte är bekant med detta område, men när du utvecklar fler och fler LuckyTemplates-rapporter blir det viktigt att ha en förståelse för vad som händer här inne.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Innehållsförteckning

Frågeredigerare

Det första du ska göra är att gå till frågeredigeraren genom att välja ikonen Redigera frågor. 0:50

I alla mina nybörjarutbildningar säger jag alltid att man aldrig ska klicka på Get Data eftersom data aldrig är perfekt; du måste alltid göra någon form av omvandling eller städning.

När du börjar arbeta mer i LuckyTemplates måste du göra några små justeringar i det som kallas Advanced Editor .

Mina övningstips när du använder LuckyTemplates Advanced Editor

Det är här kodrader skrivs när du gör transformationer på dina datamängder. Jag är för närvarande i tabellen Datum och tittar på källan där data kommer ifrån, som kommer från Dates Query.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Det viktigaste att notera här är att den här tabellen skapades från en källa, och källan i det här fallet är bara en parameterfråga. Den har märkts med en kodrad som heter Renamed Columns .

Låt oss gå och göra några ändringar och skapa en kort månad-kolumn. Jag kommer att duplicera kolumnen och sedan dela upp kolumnen efter antal tecken.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Mina övningstips när du använder LuckyTemplates Advanced Editor

Jag ska bara dela det med tre och välja En gång, så långt till vänster som möjligt.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Jag kommer då att byta namn på kolumnen till Kort månad . Du kommer att kunna se stegen jag tillämpade på höger sida.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Nyckeln här är inuti den avancerade redigeraren, som visar dig vad som faktiskt hände. Det som är bra med det är att det försöker komma på en etikett för varje enskild rad inuti här, och sekventiellt skriver kod för varje enskilt steg du gör.

Enligt min mening behöver du inte veta hur man skriver kod för att använda LuckyTemplates bra. Jag vet inte ens hur jag ska skriva det själv eftersom den avancerade redaktören gör allt arbete åt dig. Det är klart att jag saknar några väldigt nischade saker som jag inte kan göra eftersom jag inte kan skriva ut det, men det viktiga här är att förstå vad som händer.

Göra ändringar i editorn

Det fina är att du kan göra ändringar som kommer att återspeglas i tabellen. Till exempel vill du inte kalla det "Kort månad" längre, och du vill ändra det till "Kort månad."

Mina övningstips när du använder LuckyTemplates Advanced Editor

Mina övningstips när du använder LuckyTemplates Advanced Editor

Du kan komma in i editorn och göra ändringarna här, och det gör ändringen åt dig i användargränssnittet. Detta är ganska praktiskt ur ett revisionsperspektiv, helt enkelt för att när du får fel är det här rätt plats att gå. Du kan dyka in här och ta reda på var felet uppstod.

Åtgärda felet

Jag vill visa dig en snabb sak där du kan hamna i lite problem och det kan bara fixas i den avancerade editorn.

Säg till exempel att den Korta Mth-kolumnen försvinner och sedan visas den i slutet av tabellen. Du kanske vill flytta den och placera den bredvid hela månaden, eller hur?

Mina övningstips när du använder LuckyTemplates Advanced Editor

Om vi ​​nu hoppar till den avancerade redigeraren kommer du att se att de omordnade kolumnerna faktiskt listar varje enskilt kolumnnamn.

Du måste vara medveten om att detta händer. Låt oss säga att du vid det här laget insåg att du ville byta namn på något, eller till och med sätta något så enkelt som ett mellanslag mellan vecka och slut, det kommer att ge dig en varning som säger Infoga steg .

Mina övningstips när du använder LuckyTemplates Advanced Editor

För tillfället ser det bra ut och inget är fel när du klickar, men kolla sedan vad som händer när du går till slutet. Du får ett fel.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Ibland talar dessa felkoder inte alltid om exakt vad som är fel eller var du kan hitta felet. Men i det här fallet säger det att helgen inte kan hittas. Anledningen till detta är att det ursprungliga tabellnamnet faktiskt var listat i just den här raden.

Mina övningstips när du använder LuckyTemplates Advanced Editor

Så du måste gå och hitta raden och just det kolumnnamnet. Du kan se här att "WeekEnding" inte har ändrats, vilket orsakar felet. Så allt vi behöver göra är att sätta ett mellanslag mellan Week och Ending för att åtgärda felet.

Det är därför det är viktigt att ha en förståelse för den avancerade editorn. Förhoppningsvis kan du bli mycket mer bekant med den avancerade redigeraren, eftersom du kan ha många fel att fixa och du vill inte ta bort alla.

Slutsats

Min huvudsakliga poäng är att det är viktigare att ha en förståelse än att kunna skriva vilken kod som helst. Det är min viktigaste takeaway för dig från denna handledning.

Om du vill lära dig många avancerade frågeredigeringstekniker, kolla in innehållet i denna ena kursmodul på. Det här är kursen där de flesta medlemmar ser den största förändringen från sitt arbete i LuckyTemplates när de har slutfört den.


LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.