LuckyTemplates Tabellredigering 3: Automatiser med et skript

I dag skal vi snakke om et av favorittprogrammene mine, LuckyTemplates Tabular Editor 3 (TE3). La oss gå dypere inn i skriptfunksjonene til Tabular Editor 3 – de forskjellige måtene du kan generere, registrere og bruke skript i den for å automatisere og forenkle repeterende oppgaver i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Dette er i utgangspunktet en fortsettelse av en opplæring jeg gjorde tilbake i april, hvor jeg ga en oversikt over det generelle funksjonssettet til TE3. Det er noen virkelig flotte funksjoner i TE3, og noen ting jeg tror du vil finne er enorme tidsbesparelser og måter å virkelig tilpasse programmet for å få det til å fungere best for deg.

I dette eksemplet har jeg en enkel modell her, som bare er LuckyTemplates Practice Data Set, External Tool. Dette er et enkelt stjerneskjema for øvelsesdatasettet, og jeg har nettopp satt det opp med ett mål, men det kommer til å endre seg raskt når vi setter skriptfunksjonene i gir.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Innholdsfortegnelse

LuckyTemplates Tabular Editor 3 skriptfunksjoner

Når det gjelder disse skriptfunksjonene, er det fire måter å bringe et skript inn i Tabellredigering. Den første er C#. Du kan bare klikke her på New C# Script , begynne å kode, og deretter lagre det som en makro.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Dette kommer nok ikke til å være måten de fleste av oss får tilgang til skriptene. Jeg tror de fleste av oss kommer til å få tilgang til eksisterende skript. Det er en veldig kul Script Record- funksjon. Det bygger bro mellom noe tilpasset programmering og bruk av eksisterende skript.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

For de av dere som ikke kan C#, kan du trykke rekord her. La oss så si at vi ønsker å slå av sammendraget på år-kolonnen i datotabellen. Og så klikker du på År og velger Ingen; deretter lagre det som makro.

Det er imidlertid ikke et supernyttig skript. Det er ganske begrenset i bruk og nytte. Men det gir deg C#-skriptkoden. Ved å ta den koden og kombinere den med koden du finner i eksisterende skript, kan du kanskje bygge noen rudimentære skript som faktisk gjør noe ganske nyttig selv om du ikke har mye erfaring med programmering.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Det er definitivt verdt å spille med C#, men jeg tror det vanligste er å bruke eksisterende skript . Det finnes en rekke depoter som er veldig nyttige. Det er et helt bibliotek med nyttige skriptbiter i TE3-dokumentasjonen som spenner fra oppretting av tiltak til generering av dokumentasjon til formatering, DAX-uttrykk, opprettelse av relasjoner og en hel rekke skript som du kan bruke direkte i din versjon av TE3.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

I tillegg er det et fellesskapslager hvor folk kan levere skript til TE3-fellesskapet. Disse er delt opp i grunnleggende og mellomliggende. Det er noen virkelig gode, nyttige skript her.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Du kan ganske enkelt kopiere noen mål herfra og lime dem inn i Tabular Editor 3 og lagre dem som makro. Med dette kan du automatisk lage enkle tiltak.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

En annen ting som jeg synes er veldig interessant, er at hvis vi går til Totalt salg og deretter klikker på det, er det en makro som lar oss lage tidsintelligensmål for hvert valgt mål.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Og så, hvis vi klikker på det, genererer den automatisk måned til dato (MTD), forrige år (PY), kvartal til dato (QTD), år over år (YoY), år over år prosentandel (YoY%) og år til dags dato (YTD).

LuckyTemplates Tabellredigering 3: Automatiser med et skript

For de av dere som er detbrukere, gå til Analyst Hub og søk etter tabeller i Raw Code-applikasjonen. Du finner en hel serie med skript, hvor du også kan kopiere kodene direkte inn i TE3.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Det neste jeg ville vise deg er noen veldokumenterte og veletablerte manus . La oss gå til Makroer og la oss ta en titt på Create SUM Measures som et eksempel. Dette er en veldig interessant en. Ikke bare oppretter den et mål, men den setter også en formatstreng og gir dokumentasjon som skjuler en grunnkolonne.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Du kan deretter kopiere dette over og erstatte detmåle og skapetiltak ellertiltak, for eksempel.

Til slutt vil jeg vise deg analysatoren for beste praksis. Microsoft publiserte en svært omfattende 1.1-versjon av regelsettet, og vi har lagt det opp i Analyst Hub. Du kan bare kopiere den derfra og lime den inn i Tabellredigering 3.

LuckyTemplates Tabellredigering 3: Automatiser med et skript

Dette er en fantastisk funksjon i programmet, men vi skal fordype oss mer detaljert i en annen veiledning. Jeg ville bare vise deg hvordan du laster det, slik at du kan gå gjennom og begynne å leke med det på egen hånd.




Konklusjon

Det er den grunnleggende funksjonaliteten til skripting av Tabular Editor 3. Jeg har nettopp vist deg hvor du kan gå for å få skript og hvordan du kan generere dem på egen hånd. Jeg håper du finner denne bloggen nyttig. Jeg anbefaler at du utforsker dette verktøyet mer.

Gi meg beskjed i kommentarfeltet under din egen erfaring med å bruke Tabular Editor 3.

Beste ønsker!


Hva er Power Query & M Language: En detaljert oversikt

Hva er Power Query & M Language: En detaljert oversikt

Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.

Lag en paginert rapport: Legge til tekster og bilder

Lag en paginert rapport: Legge til tekster og bilder

Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.

SharePoint Automate-funksjonen | En introduksjon

SharePoint Automate-funksjonen | En introduksjon

Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Løs en dataanalyseutfordring med LuckyTemplates Accelerator

Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!

Løpende totaler i LuckyTemplates ved hjelp av DAX

Løpende totaler i LuckyTemplates ved hjelp av DAX

Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

LuckyTemplates Dax-variabler er konstante: Hva betyr dette?

Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.

LuckyTemplates Slope Chart: En oversikt

LuckyTemplates Slope Chart: En oversikt

Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.

LuckyTemplates fargetemaer for enhetlige visualiseringer

LuckyTemplates fargetemaer for enhetlige visualiseringer

Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Beregne gjennomsnitt i LuckyTemplates: Isolere ukedag- eller helgeresultater ved hjelp av DAX

Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.