Løs en dataanalyseudfordring med LuckyTemplates Accelerator
Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!
I dag skal vi tale om et af mine yndlingsprogrammer, LuckyTemplates Tabular Editor 3 (TE3). Lad os dykke dybere ned i script-funktionerne i Tabular Editor 3 – de forskellige måder, du kan generere, optage og bruge scripts i det til at automatisere og forenkle gentagne opgaver i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.
Dette er dybest set en fortsættelse af en tutorial, jeg lavede tilbage i april, hvor jeg gav et overblik over det generelle funktionssæt i TE3. Der er nogle virkelig gode funktioner i TE3, og nogle ting, som jeg tror, du vil finde, er enorme tidsbesparelser og måder at virkelig tilpasse programmet på, så det fungerer bedst for dig.
I dette eksempel har jeg en simpel model her, som blot er LuckyTemplates Practice Data Set, External Tool. Dette er et simpelt stjerneskema for øvelsesdatasæt, og jeg har lige fået det sat op med én målestok, men det vil hurtigt ændre sig, efterhånden som vi sætter script-egenskaberne i gear.
Indholdsfortegnelse
LuckyTemplates Tabular Editor 3 scriptfunktioner
Med hensyn til disse scriptfunktioner er der fire måder at bringe et script ind i tabeleditoren. Den første af dem er C#. Du kan bare klikke her på New C# Script , begynde at kode og derefter gemme det som en makro.
Dette vil sandsynligvis ikke være den måde, de fleste af os får adgang til scripts på. Jeg tror, de fleste af os vil få adgang til eksisterende scripts. Der er en rigtig cool Script Record- funktion. Det bygger bro mellem noget tilpasset programmering og brug af eksisterende scripts.
For dem af jer, der ikke kender C#, kan du trykke optag her. Lad os så sige, at vi ønsker at deaktivere opsummering i kolonnen År i vores Dato-tabel. Og så klikker du på År og vælger Ingen; gem det derefter som makro.
Det er dog ikke et super nyttigt script. Det er ret begrænset i dets brug og anvendelighed. Men det giver dig C#-scriptkoden. Ved at tage den kode og kombinere den med den kode, du finder i eksisterende scripts, kan du muligvis bygge nogle rudimentære scripts, der faktisk gør noget ganske nyttigt, selvom du ikke har meget erfaring med programmering.
Det er bestemt værd at spille med C#, men jeg tror, at den mere almindelige ting at gøre er at bruge eksisterende scripts . Der er en række arkiver, der er meget nyttige. Der er et helt bibliotek af nyttige scriptuddrag i TE3-dokumentationen, der spænder fra oprettelse af mål til generering af dokumentation til formatering, DAX-udtryk, skabelse af relationer og en hel række scripts, som du kan anvende direkte i din version af TE3.
Desuden er der et fællesskabslager , hvor folk kan levere scripts til TE3-fællesskabet. Disse er opdelt i grundlæggende og mellemliggende. Der er nogle rigtig gode, nyttige scripts her.
Du kan blot kopiere nogle mål herfra og indsætte dem i tabeleditoren 3 og gemme dem som makro. Hermed kan du automatisk oprette simple tiltag.
En anden ting, som jeg synes er virkelig interessant, er, at hvis vi går til Total Sales og derefter klikker på det, er der en makro, der giver os mulighed for at oprette tidsintelligensmålinger for hver valgt måling.
Og så, hvis vi klikker på det, genererer det automatisk måned til dato (MTD), foregående år (PY), kvartal til dato (QTD), år over år (YoY), år over år procentdel (YoY%) og år til dato (YTD).
For dem af jer der erbrugere, gå til Analyst Hub og søg efter tabel i Raw Code-applikationen. Du finder en hel række scripts, hvor du også kan kopiere koderne direkte ind i TE3.
Den næste ting, jeg ville vise dig, er nogle veldokumenterede og veletablerede scripts . Lad os gå til makroer, og lad os tage et kig på Create SUM Measures som et eksempel. Dette er en virkelig interessant en. Det opretter ikke kun et mål, men det sætter også en formatstreng og giver dokumentation, der skjuler en basiskolonne.
Du kan derefter kopiere dette over og erstatte detmåle og skabeforanstaltninger ellerforanstaltninger f.eks.
Til sidst vil jeg vise dig Best Practices Analyzer. Microsoft udgav en meget omfattende 1.1-version af regelsættet, og vi har lagt det op i Analyst Hub. Du kan bare kopiere det derfra og indsætte det i Tabular Editor 3.
Dette er en fantastisk funktion ved programmet, men vi vil dykke ned i dette mere detaljeret i en anden tutorial. Jeg ville bare vise dig, hvordan du indlæser det, så du kan gå igennem og begynde at lege med det på egen hånd.
Konklusion
Det er den grundlæggende funktionalitet ved scripting i Tabular Editor 3. Jeg har lige vist dig, hvor du kan gå hen for at få scripts, og hvordan du kan generere dem på egen hånd. Jeg håber, du finder denne blog nyttig. Jeg anbefaler, at du udforsker dette værktøj mere.
Fortæl mig i kommentarsektionen nedenfor din egen oplevelse af at bruge Tabular Editor 3.
Alt det bedste!
Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!
Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.
Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af variabler for, hvordan dine mål beregnes.
Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.
Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.
Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.
Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.
I dette selvstudie lærer du, hvordan du bygger en brugerdefineret forklaring i en LuckyTemplates-kortvisual for at vise dine foretrukne farver og segmentering.
Lær, hvordan du opsætter et LuckyTemplates-baggrundsbillede ved hjælp af PowerPoint. Dette er en af mine teknikker til at skabe mine LuckyTemplates-rapporter.
I denne tutorial skal vi dykke ned i nogle indkøbsanalyser i en organisation ved at bruge en interagerende funktion og kraften i datamodellen.