Espressioni nelle Dashboard
Espressioni
Le espressioni di ProcessMind consentono di generare testo ricco e contenuti dinamici nelle Dashboard, adattandoli ai dati. Questa pagina illustra esempi e notazione specifici per le Dashboard. Per consultare il riferimento completo al linguaggio delle espressioni, incluse funzioni, operatori e sintassi, veda la sezione Linguaggio delle espressioni.
Nozioni di base
Può utilizzare le espressioni per richiamare direttamente metriche e attributi nel testo. In questo modo crea contenuti dinamici che si aggiornano automaticamente quando cambiano i dati.
Espressioni sui dati
Le espressioni possono essere definite anche sugli attributi del dataset per calcolare o ricavare valori prima di utilizzarli nelle Dashboard e nelle analisi. Utilizzi queste espressioni quando il valore necessario non è presente come colonna nei dati di origine oppure quando desidera standardizzare un calcolo per riutilizzarlo.
Quando un’espressione è disponibile nei dati, può essere selezionata ovunque ProcessMind esponga quell’attributo, inclusi i grafici e i grafici di testo.
Esempio 1: numero di casi rispetto al totale dei casi
Per visualizzare il numero di casi attivi rispetto al totale, utilizzi:
Number of cases in view: ${metric} / Total Cases: ${total} Qui, ${metric} rappresenta il valore corrente della metrica e ${total} il numero totale di casi.
Esempio 2: casi non inclusi
Per mostrare il numero di casi non inclusi, cioè il totale meno il valore corrente:
Number of cases not included: ${total - metric} Anche in questo caso, ${metric} rappresenta il valore corrente della metrica e ${total} il numero totale di casi.
Esempio 3: percentuale di casi con una funzione
Per visualizzare la percentuale dei casi presenti nella vista rispetto al totale:
Percentage of cases in view: ${formatPercentage(metric)} Qui, ${metric} è la metrica impostata sui casi.
Funzioni disponibili
ProcessMind supporta diverse funzioni nelle espressioni per calcoli, formattazione e ricerche dinamiche. Per consultare il riferimento completo a tutte le funzioni, agli operatori e alla sintassi disponibili, veda il Riferimento al linguaggio delle espressioni.
Tra le funzioni più utilizzate nelle espressioni delle Dashboard figurano:
round(value, decimals?): arrotondare i numeri al numero di cifre decimali specificatoformatPercentage(value): formattare i decimali come percentualiformatDuration(ms): convertire i millisecondi in durate leggibiliformatDate(date, format?): formattare le date con modelli personalizzati
Suggerimento: può annidare le funzioni o combinarle con operazioni aritmetiche. Ad esempio:
${formatPercentage(round(metric / total, 2))} In questo modo si calcola un rapporto, lo si arrotonda a due cifre decimali e lo si formatta come percentuale.
Argomenti correlati
- Riferimento al linguaggio delle espressioni: tutte le funzioni, gli operatori e la sintassi.
- Utilizzo della notazione Markdown: testo ricco nei grafici.
- Metriche: le metriche utilizzabili nelle espressioni.