Výrazy v dashbordech
Výrazy
Výrazy ProcessMind umožňují vytvářet formátovaný text a dynamický obsah v dashboardech, který se přizpůsobuje vašim datům. Tato stránka popisuje příklady a zápis používaný v dashbordech. Úplný přehled jazyka výrazů, včetně funkcí, operátorů a syntaxe, najdete v části Jazyk výrazů.
Základy
Výrazy umožňují přímo v textu odkazovat na metriky a atributy. Vzniká tak dynamický obsah, který se automaticky aktualizuje při změně dat.
Výrazy nad daty
Výrazy můžete definovat také nad atributy datové sady a vypočítat nebo odvodit hodnoty ještě před jejich použitím v dashbordech a analýzách. Použijte je, pokud potřebná hodnota není ve zdrojových datech jako samostatný sloupec nebo chcete výpočet sjednotit a opakovaně používat.
Jakmile je výraz dostupný v datech, můžete jej vybrat všude, kde ProcessMind nabízí příslušný atribut, například v grafech a textových grafech.
Příklad 1: počet případů a celkový počet případů
Chcete-li zobrazit počet aktivních případů v porovnání s celkovým počtem, použijte:
Number of cases in view: ${metric} / Total Cases: ${total} Zde ${metric} představuje aktuální hodnotu metriky a ${total} celkový počet případů.
Příklad 2: nezahrnuté případy
Chcete-li zobrazit počet nezahrnutých případů (celkový počet minus aktuální počet):
Number of cases not included: ${total - metric} Zde ${metric} opět představuje aktuální hodnotu metriky a ${total} celkový počet případů.
Příklad 3: procento případů pomocí funkce
Chcete-li zobrazit procento případů v aktuálním zobrazení z celkového počtu:
Percentage of cases in view: ${formatPercentage(metric)} Zde ${metric} označuje metriku nastavenou na případy.
Dostupné funkce
ProcessMind podporuje řadu funkcí pro výpočty, formátování a dynamické vyhledávání. Úplný přehled dostupných funkcí, operátorů a syntaxe najdete v Referenční příručce jazyka výrazů.
Mezi běžné funkce používané ve výrazech dashboardů patří:
round(value, decimals?)- Zaokrouhlí čísla na zadaný počet desetinných místformatPercentage(value)- Převede desetinná čísla na procentaformatDuration(ms)- Převede milisekundy na dobu ve snadno čitelném formátuformatDate(date, format?)- Formátuje data podle vlastního vzoru
Tip: Funkce můžete vnořovat nebo kombinovat s aritmetickými operacemi. Například:
${formatPercentage(round(metric / total, 2))} Tímto se vypočítá poměr, zaokrouhlí se na dvě desetinná místa a zobrazí se jako procento.
Související témata
- Referenční příručka jazyka výrazů: všechny funkce, operátory a syntaxe.
- Používání zápisu markdown: formátovaný text v grafech.
- Metriky: metriky dostupné ve výrazech.
Navrhujte lepší procesy. Propojte je do společné architektury. Mějte vše pod kontrolou.
Získejte přístup ihned, bez čekání a bez platební karty. Převádějte způsob práce ve své organizaci do přehledných a propojených návrhů procesů.
Vytvořte architekturu procesů, určete vlastníky a kontrolní mechanismy a slaďte role a odpovědnosti na všech úrovních.
Spusťte zkušební verzi a vytvořte spolehlivý základ pro řízení, správu a průběžné zlepšování procesů.