Parametry dotazu LuckyTemplates: Optimalizace tabulek

Parametry dotazu jsou v LuckyTemplates opravdu silnou stránkou. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

V LuckyTemplates můžete implementovat filtry na mnoha místech, ale v některých případech je lepší to udělat na vrstvě dotazů než na úrovni sestavy.

Pokud máte rozsáhlé tabulky z databáze, kterou vaše organizace implementovala, možná budete chtít vytvořit filtry na úrovni dotazu. Nechcete do svého modelu LuckyTemplates pokaždé přenést celou podkladovou tabulku.

Dobrým příkladem toho jsou tabulky, které jsou dlouhé jen miliony řádků, možná 10 nebo 20 milionů řádků. Většina tabulek a databází je vytvořena pro zachycení všeho, takže budete mít data za značné časové rozpětí.

Pomocí parametrů dotazu můžete zkrátit časové rozpětí ve vrstvě dotazu a nepřinést všechna tato data do modelu.

Tím se výrazně sníží velikost vašeho modelu a v konečném důsledku také rychlost. Čím větší je velikost vašeho modelu, tím déle bude trvat vyhodnocení výpočtů nad těmito datovými sadami a datovými tabulkami.

Pokud můžete snížit velikost svých tabulek a optimalizovat své modely pomocí těchto parametrů dotazu, pak je to solidní technika, kterou můžete implementovat pro svůj vývoj.

V tomto blogu proberu, jak to vlastně můžete implementovat relativně jednoduchým způsobem.

Existuje však tolik způsobů, jak byste to mohli skutečně použít, takže rozšiřte svou mysl kolem možností.

Obsah

Jak využít parametry dotazu

umožňují filtrovat vaše data nebo uspořádat data na základě parametrů nebo záznamů, které můžete nebo někdo jiný zadá do vašich modelů.

Tento příklad je jednoduchý přehled, ve kterém máme některá místa, prodeje podle města v dané lokalitě a podle zákazníků.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

S parametry dotazu nemusíte znovu sestavovat nový přehled, abyste vygenerovali určitá data, která potřebujete být konkrétnější.

Chcete-li se například podívat na konkrétní region a nemusíte se dívat na celý soubor dat, můžete vložit parametr pro filtrování tohoto přehledu. A poté automaticky upraví datovou sestavu.

Za tímto účelem přejdeme do editoru dotazů.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Uvnitř editoru dotazů použijeme tuto úžasnou funkci Spravovat parametry k zadávání parametrů.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Nyní vytvoříme jednoduchý parametr a doufejme, že poznáte, jak byste jej mohli využít mnoha různými způsoby.

Vytvoření parametru

V tomto příkladu vytvoříme parametr dotazu pro umístění. Zde budeme filtrovat KÓD STÁTU, takže se pak můžeme vrtat do velmi konkrétního regionu nebo konkrétního státu.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Takže přejdeme na Spravovat parametry a kliknutím na NOVÝ vytvoříme nový parametr. Nazveme to Location Filter a poté napíšeme popis.

Existuje spousta možností pro typ a doporučené hodnoty, což vám umožní pokročit ve vašem parametru.

Vyberte typ a SEZNAM HODNOT pro navrhované hodnoty.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Poté uvádíme několik kódů stavu v seznamu hodnot.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Můžeme ji skutečně nastavit na něco, a tak v tomto příkladu ji nastavíme na Floridu. Jakmile je vše správně vyplněno, klikněte na OK.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

A teď máme tento LocationFilter, vložíme ho do naší skupiny parametrů. Skládání věcí do skupin, jako je tato, je další dobrá technika, takže jsou zde trochu organizované.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

V rámci tohoto filtru můžeme vlastně vybrat všechny různé oblasti, které sem vložíme. Tento příklad je jen malý seznam, ale rozhodně si můžete udělat svůj vlastní podstatněji.

Mohli bychom si vybrat Floridu tady nebo Gruzii a tak dále.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Nyní to tedy můžeme integrovat do našeho dotazu, který v tomto příkladu používáme Location.

Integrace parametru do dotazu

V dotazu Location budeme dynamicky filtrovat kódy států pomocí parametru, který jsme právě vytvořili.

Můžeme to udělat ručně kliknutím na sloupec Kódy států a výběrem požadovaného stavu.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Chcete-li začlenit parametr LocationFilter, přejdeme do pokročilého editoru.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Zde se podíváme na poslední řádek, který říká Filtrované řádky. Filtruje se podle „Florida“ (FL), protože jsme ručně filtrovali státní kódy podle FL.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Místo Florida tedy jako parametr zadáme LocationFilter. Poté klikněte na Hotovo.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Můžete se vrátit k parametru a změnit aktuální hodnotu na GA pro Gruzii nebo NY atd. a automaticky tyto tabulky vyfiltruje.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

A když se podíváme sem, celá tabulka bude filtrována pro tento konkrétní parametr. Tady to filtrujeme podle Floridy.

Parametry dotazu LuckyTemplates: Optimalizace tabulek

Závěr

V tomto blogu jsme diskutovali o tom, jak vytvářet a používat parametry dotazu. Jako příklad jsme použili parametr LocationFilter k filtrování kódů státu pro náš dotaz na umístění.

Doufám, že to podnítí nějaké nápady, jak to můžete replikovat ve svých vlastních modelech.

Pokud se více ponoříte do editoru dotazů a pokud byste chtěli vědět, jak vyvíjet skvělé modely LuckyTemplates, podívejte se na můj pokročilý kurz na LuckyTemplates Online.

Tento kurz,, posune vaše dovednosti na další úroveň.

Na zdraví,

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

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í.