Nybörjarguide till M-koden i LuckyTemplates

Denna handledning hjälper dig att förstå mer om M-koden som finns i Advanced Editor.

Vissa människor föredrar att kalla det "M formelspråk" eller ".” Du kan använda den för att filtrera och kombinera dina data från flera datakällor.

Innehållsförteckning

Hur man får åtkomst till LuckyTemplates M-språk

För att komma åt M-koden, välj en fråga. I det här exemplet klickar vi på Försäljningsfrågan .

Nybörjarguide till M-koden i LuckyTemplates

Därefter klickar du på Advanced Editor för att öppna redigeringsfönstret.

Nybörjarguide till M-koden i LuckyTemplates

I fönstret Advanced Editor kan du visa eller ändra hela koden som visas för den valda frågan.

Nybörjarguide till M-koden i LuckyTemplates

Koden ser komplicerad ut, men du behöver inte lära dig hur man skriver de nämnda koderna. Allt som spelar roll är din förståelse för hur koden fungerar och vad den gör.

I ett nötskal är dessa koder poster över de transformationer eller åtgärder som gjordes för den valda frågan.

Förstå M-koden i den avancerade redigeraren

Det första du kan se inuti M-koden är källan. I den här delen kan du se platsen där systemet har hämtat data.

Som du också kan se identifierar systemet automatiskt datatypen för beställningsdatum , leveransdatum , etc.

Därefter kan du se posterna för de omvandlingar som gjordes till data som Byt namn på kolumn , Borttagen kolumn , Duplicerad kolumn och många fler.

Nybörjarguide till M-koden i LuckyTemplates

Du kan se många koder här på grund av de olika datatransformationerna. Men du behöver egentligen inte skriva dessa koder eftersom du kan få det att fungera bara genom att klicka eller välja något från menyfliksområdet.

Låt oss säga att du vill ändra något. Du vill byta namn på beställningsdatum till beställningsdatum . Du kan göra det inuti.

Nybörjarguide till M-koden i LuckyTemplates

Om du ändrar kolumnnamnet till Beställningsdatum kan du se det specifika steget infogat i alla föregående steg i koden. När du klickar på Klar uppdateras också motsvarande kolumn i frågan.

Nybörjarguide till M-koden i LuckyTemplates

Nu när du har en första uppfattning om hur saker fungerar i M-koden, ska jag visa dig ett exempel där du kan få ett fel.

Låt oss säga att du vill flytta kolumnen Warehouse bredvid kolumnen Warehouse Code . I avsnittet Tillämpade steg kan du se motsvarande post för omordnade kolumner .

Nybörjarguide till M-koden i LuckyTemplates

Nu, det är här du måste vara mycket försiktig. Om du går tillbaka till den avancerade redigeraren och ändrar kolumnen Beställningsdatum till Beställningsdatum igen, får du ett felmeddelande.

Nybörjarguide till M-koden i LuckyTemplates

Eftersom kolumnerna har omarrangerats, registrerar den omordnade kolumnen i koden varje enskild kolumn som påverkades. Alltså, om du vill göra en ändring i de berörda kolumnerna, måste du ändra den under Omordnad kolumn- delen.

Utöver det måste du också göra samma ändringar i den andra posten för orderdatum i början av koden.

Nybörjarguide till M-koden i LuckyTemplates

När du har klickat på Klar kan du åtgärda felet och se ändringarna som tillämpas i kolumnen Beställningsdatum .

Slutsats

Jag hoppas att du lärde dig grunderna i M-kod och Advanced Editor genom denna handledning.

Endast cirka 1% av LuckyTemplates användare använder faktiskt M-språket på denna plattform. Ändå är det en bra och värdig funktion att lära sig och experimentera med så mycket du kan.

Eftersom du bara kan använda M-språket eller M-koden för att söka efter eller rensa dina data, måste du vara mer bekymrad över att skriva högkvalitativ DAX eftersom det är där du kan utnyttja den analytiska kraften hos LuckyTemplates.

Förhoppningsvis gav detta dig en bättre uppfattning om  Advanced Editor  och vad som händer bakom kulisserna.

Tack!


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.