LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Dnes budeme mluvit o jednom z mých oblíbených programů, LuckyTemplates Tabular Editor 3 (TE3). Pojďme se hlouběji ponořit do možností skriptování v Tabular Editor 3 – různými způsoby, jak v něm můžete generovat, zaznamenávat a používat skripty k automatizaci a zjednodušení opakujících se úloh v LuckyTemplates. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Toto je v podstatě pokračování tutoriálu, který jsem dělal v dubnu, kde jsem uvedl přehled obecné sady funkcí TE3. V TE3 je několik opravdu skvělých funkcí a některé věci, o kterých si myslím, že najdete, jsou obrovské úspory času a způsoby, jak si program skutečně přizpůsobit, aby vám co nejlépe fungoval.

V tomto příkladu zde mám jednoduchý model, kterým je právě LuckyTemplates Practice Data Set, externí nástroj. Toto je jednoduché hvězdicové schéma cvičné datové sady a právě jsem ji nastavil s jedním opatřením, ale to se rychle změní, jakmile nastartujeme možnosti skriptování.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Obsah

LuckyTemplates Tabular Editor 3 možnosti skriptování

Pokud jde o tyto možnosti skriptování, existují čtyři způsoby, jak přenést skript do Tabular Editoru. První z nich je C#. Stačí kliknout sem na New C# Script , začít kódovat a pak to uložit jako makro.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Toto pravděpodobně nebude způsob, jakým většina z nás přistupuje ke skriptům. Myslím, že většina z nás bude mít přístup ke stávajícím skriptům. Existuje opravdu skvělá funkce Script Record . Překlenuje mezeru mezi některým vlastním programováním a používáním existujících skriptů.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Pro ty z vás, kteří neznají C#, můžete kliknout na záznam zde. Pak řekněme, že chceme vypnout sloupec Sumarizace pro náš rok v naší tabulce Datum. A tak kliknete na Rok a vyberete Žádný; pak to uložte jako makro.

To však není super užitečný skript. Je to dost omezené v jeho použití a užitečnosti. Poskytuje vám však kód skriptu C#. Vezmete-li tento kód a zkombinujete jej s kódem, který najdete ve stávajících skriptech, můžete být schopni vytvořit základní skripty, které ve skutečnosti dělají něco docela užitečného, ​​i když nemáte mnoho zkušeností s programováním.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Rozhodně stojí za to hrát si s C#, ale myslím, že běžnější věcí je používat existující skripty . Existuje řada úložišť, které jsou velmi užitečné. V dokumentaci TE3 je celá knihovna užitečných úryvků skriptů, které sahají od vytváření opatření přes generování dokumentace až po formátování, výrazy DAX, vytváření vztahů a celou řadu skriptů, které můžete použít přímo ve své verzi TE3.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Kromě toho existuje komunitní úložiště pro lidi, kteří mohou komunitě TE3 poskytovat skripty. Ty se dělí na základní a střední. Je zde několik opravdu dobrých a užitečných skriptů.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Zde můžete jednoduše zkopírovat některé takty a vložit je do Tabular Editor 3 a uložit je jako makro. Díky tomu můžete automaticky vytvářet jednoduchá opatření.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Další věc, která je podle mě opravdu zajímavá, je to, že když přejdeme na Total Sales a potom na ni klikneme, je tam makro, které nám umožňuje vytvořit měřítka časové inteligence pro každé vybrané měřítko.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

A tak, když na to klikneme, automaticky to vygeneruje od začátku do dne (MTD), předchozí rok (PY), čtvrtletí k datu (QTD), meziroční (YoY), meziroční procento (YoY %) a rok k dnešnímu dni (od začátku roku).

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Pro ty z vás, kteří jsteuživatelé, přejděte na Analyst Hub a vyhledejte tabulkový v aplikaci Raw Code. Najdete zde celou řadu skriptů, kde můžete kódy přímo zkopírovat i do TE3.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Další věc, kterou jsem vám chtěl ukázat, jsou některé dobře zdokumentované a zavedené skripty . Pojďme na Makra a podívejme se jako příklad na Create SUM Measures. Tohle je opravdu zajímavé. Nejen, že vytváří míru, ale také nastavuje formátovací řetězec a poskytuje dokumentaci, která skrývá základní sloupec.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

Toto pak můžete zkopírovat a nahraditměřit a vytvářetopatření popřnapříklad opatření.

Nakonec vám chci ukázat Best Practices Analyzer. Společnost Microsoft zveřejnila velmi komplexní verzi 1.1 sady pravidel a umístili jsme ji do centra Analyst. Stačí jej zkopírovat a vložit do Tabular Editoru 3.

LuckyTemplates Tabular Editor 3: Automatizace pomocí skriptu

To je úžasná funkce programu, ale podrobněji se tomu budeme věnovat v jiném tutoriálu. Jen jsem vám chtěl ukázat, jak to načíst, abyste to mohli projít a začít si s tím hrát sami.




Závěr

To je základní funkce skriptování Tabular Editoru 3. Právě jsem vám ukázal, kde můžete získat skripty a jak je můžete sami generovat. Doufám, že vám tento blog pomůže. Doporučuji tento nástroj více prozkoumat.

Dejte mi vědět v sekci komentářů pod vaší vlastní zkušeností s používáním Tabular Editor 3.

Vše nejlepší!


Čo je to Power Query a jazyk M: podrobný prehľad

Čo je to Power Query a jazyk M: podrobný prehľad

Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.

Vytvorte stránkovanú správu: Pridávanie textov a obrázkov

Vytvorte stránkovanú správu: Pridávanie textov a obrázkov

Zistite, ako vytvoriť stránkovanú správu, pridať texty a obrázky a potom exportovať správu do rôznych formátov dokumentov.

Funkcia SharePoint Automate | Predstavenie

Funkcia SharePoint Automate | Predstavenie

Zistite, ako používať funkciu automatizácie SharePointu na vytváranie pracovných postupov a ako pomôcť pri mikromanažovaní používateľov, knižníc a zoznamov SharePointu.

Vyriešte výzvu na analýzu dát s akcelerátorom LuckyTemplates

Vyriešte výzvu na analýzu dát s akcelerátorom LuckyTemplates

Zdokonaľte svoje zručnosti v oblasti vývoja zostáv zapojením sa do výzvy v oblasti analýzy údajov. Accelerator vám môže pomôcť stať sa super používateľom LuckyTemplates!

Spuštění součtů v LuckyTemplates pomocí DAX

Spuštění součtů v LuckyTemplates pomocí DAX

Naučte se, jak vypočítat průběžné součty v LuckyTemplates pomocí DAX. Průběžné součty vám umožní nezabřednout do žádného jednotlivého výsledku.

LuckyTemplates Dax proměnné jsou konstantní: Co to znamená?

LuckyTemplates Dax proměnné jsou konstantní: Co to znamená?

Pochopte koncept proměnných v jazyce DAX v rámci LuckyTemplates a důsledky proměnných pro způsob výpočtu vašich mír.

LuckyTemplates Sloping Chart: Prehľad

LuckyTemplates Sloping Chart: Prehľad

Získajte viac informácií o vlastnom vizuáli nazývanom graf LuckyTemplates Slope, ktorý sa používa na zobrazenie nárastu/zníženia pre jednu alebo viacero metrík.

Farebné motívy LuckyTemplates pre jednotné vizualizácie

Farebné motívy LuckyTemplates pre jednotné vizualizácie

Objavte farebné motívy v LuckyTemplates. Sú nevyhnutné, aby vaše zostavy a vizualizácie vyzerali a fungovali bez problémov.

Výpočet priemeru v LuckyTemplates: Izolácia výsledkov cez týždeň alebo cez víkend pomocou DAX

Výpočet priemeru v LuckyTemplates: Izolácia výsledkov cez týždeň alebo cez víkend pomocou DAX

Výpočet priemeru v LuckyTemplates možno vykonať mnohými spôsobmi, aby ste získali presné informácie pre vaše obchodné správy.

Motiv LuckyTemplates | Standardní motiv LuckyTemplates Desktop

Motiv LuckyTemplates | Standardní motiv LuckyTemplates Desktop

Pojďme se ponořit do standardního motivu LuckyTemplates a prohlédnout si některé funkce zabudované do samotné aplikace LuckyTemplates Desktop.