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ší!


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.