Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

Z času na čas budeme potrebovať dostupnosť vlastného vizuálu stĺpcového grafu alebo čiarového grafu, ktorý dáva možnosť vykresliť graf buď týždenne, mesačne, štvrťročne alebo ročne. V tomto návode vám ukážem, ako môžete vytvoriť dynamickú časovú škálu pomocou vypočítaných stĺpcov, ktoré vám umožnia zmeniť úroveň podrobnosti v závislosti od dátumu alebo času. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Časová mierka vám umožňuje zobraziť podrobnú úroveň podrobností pri najdôležitejších aktuálnych informáciách. Zobrazuje menšiu úroveň podrobnosti pre predchádzajúce dátumy.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

To je užitočné v mnohých prípadoch. Videl som to napríklad vo výrobe, chcú získať dlhú históriu informácií. To im umožňuje zobraziť na obrazovke oveľa viac informácií a získať celú históriu toho, čo sa deje. Ale v aktuálnom štvrťroku im to umožňuje presne vidieť, čo sa deje na úrovni detailov podľa týždňa.

Obsah

Ako vytvoriť dynamickú časovú škálu

Ako môžete vidieť tu, mám svoju tabuľku R10 Date, kde práve používam funkciu kalendára od roku 2016 po dnešok. A potom náhodne generujem nejaké úrovne zásob.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

Prvým krokom je vytvorenie tejto IsCurrentQuarter . Existujú rôzne spôsoby, ako to urobiť. V tomto meradle zisťujem, aký je dnešný dátum, aký je môj aktuálny rok a môj aktuálny štvrťrok. A potom schmatnem rok aktuálneho radu, v ktorom som, a odjazdím štvrtinu aktuálneho radu, v ktorom som.

Ak sa rok zhoduje s aktuálnym rokom a štvrťrok sa zhoduje s aktuálnym štvrťrokom, vráťte hodnotu true. V opačnom prípade vráťte hodnotu false. Takže to je všetko, čo robí. Pre ktorýkoľvek dátum v aktuálnom štvrťroku sa vráti true. Keď sa dostaneme za aktuálny štvrťrok, začneme sa vracať false.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

Ďalším krokom je vytvorenie toho, čo nazývam stĺpec DTS , čo je celkom jednoduché. Všetko, čo robíme, je povedať, že ak je to aktuálny štvrťrok, vrátime hodnotu, ktorá začína písmenom W pre týždeň. Zoberieme týždenné číslo dátumu aktuálneho riadku a vezmeme rok a potom to dáme do tohto formátu, napr. W16-2022.

A potom, keď sa začneme vracať za aktuálny štvrťrok, ak to nie je v aktuálnom štvrťroku, vrátime len Q za štvrťrok, potom štvrťrok a rok. Takže budeme mať Q1-2022, Q2-2022 atď.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

Posledným krokom je, že to musíme správne zoradiť. Urobíme niečo podobné a vytvoríme tento stĺpec DTS Sort By . A opäť len kontrolujeme, či ide o aktuálny ročník. Ak áno, vrátime hodnotu len rok, štvrťrok a potom číslo týždňa. Ak to nie je v aktuálnom štvrťroku, vrátime len rok a štvrťrok.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

Potom by sme toto triedenie podľa stĺpca nastavili ako náš stĺpec triedenia podľa DTS.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates

Keď to urobíme, môžeme použiť stĺpec DTS na našej osi X. Takže naša os X je DTS . Naša os Y je. Ďalšia pekná vec na tom, že máme vypočítaný stĺpec, je, že ho môžeme použiť napríklad na rozlíšenie farieb v tomto stĺpcovom grafe. Takže môžem použiť IsCurrentQuarter ako svoju legendu.

Časová mierka pomocou vypočítaných stĺpcov v LuckyTemplates




Záver

Túto techniku ​​dynamickej časovej škály môžete rozšíriť o niekoľko ďalších stĺpcov. Povedzme, že ak je to aktuálny týždeň, chcete ho zobraziť podľa dňa. Ak je to aktuálny mesiac, zobrazte ho podľa týždňov. Ak je to aktuálny štvrťrok, zobrazte ho podľa mesiaca a ak je to aktuálny rok, zobrazte ho podľa štvrťroka. A potom, ak to boli minulé roky, len sa ukáž napríklad o rok. Takže môžete mať veľa rôznych variácií, ako to môžete urobiť.

Ak ste pridali ďalšie stĺpce, budete potrebovať niekoľko ďalších stĺpcov, aby ste získali rôzne úrovne podrobnosti, napríklad pre deň, mesiac, týždeň a rok. Ale všetky sú možné pomocou rovnakej techniky, len potrebujete trochu navyšekód.

Pravdepodobne by sme nahradili tento IF príkazom SWITCH , pretože inak sa dostaneme do vnorených IF a tie sa nikomu nepáčia.

Nevýhodou implementácie ako štvrťrokov je to, že do svojho dátového modelu pridávate údaje a všetky neduhy, ktoré ľudia tvrdia s vypočítanými stĺpcami (s čím súhlasím, s niektorými nie).

Ale nie je to také zlé. S týmito dodatočnými stĺpcami, ktoré tu máme, nie je vysoká úroveň mohutnosti. Toto má len jednu alebo dve hodnoty. Nie je to tak, že by sme pridávali tisíce jedinečných položiek s týmito rôznymi stĺpcami, ktoré máme.

Toto je pravdepodobne najpriamejší spôsob implementácie tejto dynamickej časovej škály. Dúfam, že to bolo cenné. Viac súvisiaceho obsahu nájdete na nižšie uvedených odkazoch.

Všetko najlepšie!

Greg




**** * Súvisiace príspevky vo fóre podpory *****




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.