Fyra pelare av alla högkvalitativa LuckyTemplates-lösningar – steg för att bemästra LuckyTemplates & DAX

Innehållsförteckning

Skapa LuckyTemplates-lösningar av hög kvalitet

LuckyTemplates är en stor svit med verktyg som gör det möjligt för företagsanvändare, eller vem som helst för den delen, att skapa avancerad analys av nästan vilken typ eller struktur av data som helst. Men vad krävs egentligen för att bygga högkvalitativa, vad jag vill kalla, skalbara lösningar med LuckyTemplates? Du kan se hela videon av denna handledning längst ner på den här bloggen.

Fyra pelare av alla högkvalitativa LuckyTemplates-lösningar – steg för att bemästra LuckyTemplates & DAX

Tyvärr finns det lite mer i det än bara plug and play-action. För mig är en av de bästa sakerna med LuckyTemplates det faktum att du kan komma igång relativt snabbt utan att behöva gå igenom månader av utbildning och träning.

Det finns dock ingen möjlighet att komma runt det faktum att om du vill göra spelförändrande saker inom din organisation, kommer du att behöva investera lite tid på att verkligen bli skicklig inom dessa fyra områden;

  • Datamodellering
  • M (Power Query/PQL)
  • DAX (Data Analysis Expressions)
  • Datavisualiseringar i rapporter och instrumentpaneler

Jag ska titta på att utveckla ytterligare för att belysa vad som krävs för att komma igång med alla dessa fyra "pelare". Det finns flera böcker skrivna om alla dessa enskilda ämnen enbart. Så de är djupa och ibland ganska tekniska ämnen. Verkligheten är att vi vill göra fantastiska saker med data, och att göra de i LuckyTemplates innebär att förstå dessa fyra pelare och omsätta dem i praktiken effektivt.

Datamodellering

Datamodellering inom LuckyTemplates handlar om att förstå hur man bygger ett schema av tabeller med kopplingar som visar relationerna mellan dessa tabeller. Hur du strukturerar dina "datamodeller" avgör hur du så småningom kommer att kunna dela upp data i dina rapporter och instrumentpaneler.

Mycket data börjar i stora platta filer med flera kolumner, som datum, produkter, produktkategorier, kunder, försäljning, marginaler, vinster etc. Tanken med datamodeller är att du när det är möjligt separerar eller segmenterar detaljer runt datamängden . Till exempel bör datum, kunder, produkter och försäljning vara separata tabeller och kopplas samman med relationer.

Du gör detta eftersom det är mycket mer effektivt och möjligheten att bygga ut rikedomen i din data blir mycket lättare. Prestandamässigt i LuckyTemplates gör det också en enorm skillnad.

Säg till exempel att du har 500 kunder, men en försäljningstabell på 1 miljon rader. Om du ville gruppera dina kunder efter deras "lojalitetsprofil", är det mycket lättare att skapa en kolumn i en tabell med 500 rader mot 1 miljon.

Som jag har nämnt är detta ett detaljerat ämne som kommer från fullskaliga datalager, men för LuckyTemplates-användare som vill stå upp med bra lösningar effektivt, fokusera bara på att segmentera varje nivå av granularitet i dina data i separata tabeller där det är möjligt . Det kommer att göra det mycket enkelt när du vill bygga ut dina rapporter och du kommer att bli förvånad över hur mycket mer skalbart det är att lägga till saker senare.

M (Power Query/PQL)

Det är svårt att veta vad man ska kalla nästa avsnitt eftersom det faktiskt inte ens finns ett officiellt namn just nu för kodningsspråket som sitter bakom . Inom de gamla LuckyTemplates (excel-tilläggen) kallades det 'M', även kallat Power Query, och på senare tid har jag sett det kallat PQL vilket jag gillar mycket eftersom det har en ganska nära relation till SQL , och kan med tiden komma att användas lika mycket, särskilt som LuckyTemplates expanderar snabbt.

Hur som helst, 'M' är automationsmotorn som hämtar data från en originaldatakälla och sedan låter dig rensa och manipulera den automatiskt till vilket format du vill. Nyckeln här är automationsdelen. Att automatiskt kunna dra multiplar av datamängder eller tabeller i din datamodell och sedan kunna ställa in den i det format du gillar är verkligen fantastiskt och sparar så mycket tid att det är galet.

Det här är vad jag menar när jag pratar om och om igen om skalbarhet. Om det brukar ta 4-8 timmar i veckan bara för att få in din data i rätt format, och du nu kan göra det på cirka 5 sekunder, lämnar det mycket mer tid att arbeta med mer analys eller att bygga ut bättre rapporter.

Eftersom datamängderna fortsätter att multiplicera för varje dag kommer det att vara viktigt att verkligen förstå hur man städar upp alla dina datauppsättningar. Om du lär dig 'M' väl, kommer du att se din produktion öka med omkring en faktor x5. Jag kan med säkerhet förkunna detta bara av personlig erfarenhet. Jag har ärr när jag tänker tillbaka på tiden då jag malde bort formateringsdata i excel, eller skrev VBA-kod för att få den korrekt inställd.

Du kan nästan helt hoppa över den här delen nu om du kan ställa in din dataextrahering, transformation och laddning för att automatiskt ske i frågeredigeraren för LuckyTemplates och med '.

DAX (Data Analysis Expressions)

Nu är DAX seriöst häftigt, men också allvarligt komplicerat i vissa delar. Du kommer sannolikt att komma igång med DAX och tycka att det här inte är så illa, och sedan kommer du till något lite mer avancerat och sedan fastnar i timmar. Jag önskar att det var lättare att göra bra saker, men tyvärr finns det lite mer med DAX. Lita på mig här, det är absolut värt det om du är villig att lägga tid på att lära dig lite teori och även öva..mycket!

En sak som också är värd att nämna är att DAX är språket upp och ner i Microsofts databasstack. Så med din investering i att lära dig språket lär du dig faktiskt hur du använder tre viktiga analytiska teknologier inklusive SQL Server Analysis Services, PowerPivot och nu LuckyTemplates.

Det är klart att DAX kommer att vara kärndataspråket inom Microsofts dataverktyg, så en investering här kommer utan tvekan att tjäna dig väl.

Det finns redan några kvalitetsböcker där ute som går igenom språket i detalj. Från nybörjare till avancerad. Mina rekommenderade lärare är Rob Collie, Matt Allington och italienarna (Marco Russo och Alberto Ferrari). De sistnämnda skriver vad som kan kallas 'bibeln' på DAX. Deras böcker kan alla hittas på Amazon och har en bra blandning av nybörjare till avancerade koncept. Håll dessa som din följeslagare när du lär dig och använder LuckyTemplates. De är ovärderliga.

En av de största skillnaderna mellan DAX- och excel-formler är att det är mycket svårt, för att inte säga omöjligt, att veta vad ett formelresultat returnerar om du inte kan utvärdera miljön där det är verksamt. Du måste ha en gedigen förståelse för dessa tre miljöer; utvärdering (eller initial) kontext, filterkontext och radkontext.

Dessa ger lite mer komplexitet till dina formler men också mycket mer kraft och skalbarhet till dina modeller, vilket du kommer att upptäcka mycket snabbt.

Datavisualisering i rapporter och instrumentpaneler

Jag kommer att gå långt som att säga att ingenting du gör bakom kulisserna i LuckyTemplates verkligen spelar någon roll om dina bilder inte är övertygande och lätta att konsumera. Det är den saknade pusselbiten som jag ser i många publicerade rapporter och instrumentpaneler på många skyltfönster.

När man säger det har det mycket att göra med personliga preferenser eller konsumentpreferenser. Jag befinner mig i den här positionen ganska ofta. Det jag gillar att se kanske inte är intuitivt eller tillräckligt sammanfattat för någon annan.

Det fina här nu är dock att göra förändringar tar inte mycket tid alls. Det som behövs för att ta 100-tals klick i Excel för att formatera allt och sedan få in det i Powerpoint är nu bara några klick. LuckyTemplates gör allt det hårda arbetet med det visuella.

En betydande nackdel med LuckyTemplates för tillfället är färgerna. Du kan inte ställa in färgscheman. Detta är ett måste göra så snart som möjligt för Microsoft-teamet eftersom färger enligt min uppfattning skapar eller bryter rapporter och presentationer. Det är inte så att du inte kan få de färger du vill ha, det saktar bara ner rapportskapandet oerhört mycket med att manuellt ändra varje färg i rapporter.

Att visualisera data är nyckeln, nästan lika viktig som arkitekturen bakom det enligt min mening. Vi kommer att fokusera mycket på detta framöver.

****** Relaterade länkar*****


För att sammanfatta det hela

Om du lägger ihop hela tiden för att sparas och fördelar som ska delas över en organisation, är LuckyTemplates som en analytisk plattform bara en absolut no-brainer. De fyra pelarna är nyckeln till varje datamodell du skapar. Förbättring inom dessa områden med tiden kommer att göra det möjligt för vem som helst att skapa exceptionellt högkvalitativa lösningar som alla företag utan tvekan skulle ha nytta av.

Mer information, datum och tider och registrering kan göras här – 

Med vänliga hälsningar!


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

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.