Procesgrafieken
Bekijk ProcessMind grafiektypes en opties voor visualisatie en trendanalyse. Analyseer je data intuïtief.
Met de expression-functionaliteit van ProcessMind kun je rijke tekst en dynamische content genereren in je dashboards. Dankzij expressions maak je visualisaties die zich automatisch aanpassen aan je data. Doordat de inhoud meeverandert met gebruikersacties of data-updates, zorgen expressions ervoor dat je dashboards altijd actueel en relevant blijven. In deze handleiding vind je voorbeelden en notaties voor een effectieve inzet van expressions.
Voor eenvoudig gebruik kun je met expressions direct metrics en attributen in je tekst opnemen. Zo blijft je content automatisch up-to-date zodra je data wijzigt.
Je wilt het actieve aantal cases vergelijken met het totaal aantal cases. De expression is als volgt:
Aantal cases in beeld: ${metric} / Totaal aantal cases: ${total}
Waarbij ${metric}
de huidige metric is en ${total}
het totaal aantal cases.
Je wilt het aantal cases tonen dat niet is opgenomen in het totaal:
Aantal niet opgenomen cases: ${total - metric}
Waarbij ${metric}
de huidige metric-waarde is en ${total}
het totaal aantal cases.
Je wilt het percentage cases in beeld tonen ten opzichte van het totaal:
Percentage van cases in beeld: ${formatPercentage(metric)}
Waarbij ${metric}
de huidige metric is die op cases staat.
ProcessMind ondersteunt een set functies die je kunt gebruiken binnen expressies voor berekeningen, formatting en dynamisch opzoeken. Je kunt deze functies combineren met je metrics en attributen voor krachtige tekstoutput.
Functie | Beschrijving | Voorbeeld |
---|---|---|
round(value, decimals?) | Rondt een getal af naar het dichtstbijzijnde geheel of opgegeven aantal decimalen. | ${round(metric, 2)} → 123.46 |
power(base, exponent) | Verheft een getal tot een macht (net als pow ). | ${power(2, 3)} → 8 |
pow(base, exponent) | Alias voor power . | ${pow(metric, 2)} |
sqrt(value) | Geeft de wortel van een getal. | ${sqrt(metric)} |
abs(value) | Geeft de absolute waarde (verwijdert negatieve teken). | ${abs(metric)} |
ceil(value) | Rondt een getal omhoog af naar het dichtstbijzijnde geheel. | ${ceil(3.2)} → 4 |
floor(value) | Rondt een getal omlaag af naar het dichtstbijzijnde geheel. | ${floor(3.8)} → 3 |
exp(value) | Geeft het getal van Euler e tot de macht van de waarde. | ${exp(1)} → 2.718... |
log(value) | Geeft de natuurlijke logaritme (basis e). | ${log(metric)} |
mod(dividend, divisor) | Geeft de rest van de deling. | ${mod(10, 3)} → 1 |
formatDate(date, format?) | Zet een datum om naar een leesbaar formaat. Accepteert optioneel format patroon. | ${formatDate(created_at, "YYYY-MM-DD")} |
formatDuration(ms) | Zet een tijdsduur in milliseconden om naar een leesbaar formaat. | ${formatDuration(metric)} → 3d 4u 5m |
formatPercentage(value) | Formatteert een decimaal als percentage. | ${formatPercentage(metric)} → 75% |
getVariable(name) | Haalt de waarde van een user-defined variable op. | ${getVariable("Case Id")} |
Tip: Functies kun je nesten of combineren met berekeningen.
Voorbeeld:
${formatPercentage(round(metric / total, 2))}
Hiermee bereken je een verhouding, rond je af op 2 decimalen en laat je het als percentage zien.
Dankzij de flexibiliteit van metrics, attributen, operators en functies maak je dashboards die meer doen dan cijfers tonen – ze vertellen een verhaal. Met expressions bouw je dynamische teksten en uitgerekende inzichten die automatisch meebewegen als gebruikers filteren of data analyseren.
Of je nu percentages toont, KPIs visualiseert of waardes opmaakt voor meer leesbaarheid; expressions zorgen dat je dashboards informatief, duidelijk en aantrekkelijk blijven, zonder custom code.
Gebruik deze tools om gebruikers te helpen trends en inzichten te ontdekken en data begrijpelijker te maken. Met creativiteit verandert jouw dashboard in een interactief verhaal dat betere besluitvorming ondersteunt.