In questa pagina

Espressioni nelle Dashboard

Process Intelligence Process Intelligence Disponibile con una postazione Process Intelligence o superiore. Solo le postazioni di questo piano o di un piano superiore possono utilizzare questa funzionalità. Confronta i piani Disponibile con una postazione Process Intelligence o superiore

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.

Grafico testuale ProcessMind con un’espressione aggiornata in tempo reale

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.

Espressioni configurate sui dati del dataset in ProcessMind

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 specificato
  • formatPercentage(value): formattare i decimali come percentuali
  • formatDuration(ms): convertire i millisecondi in durate leggibili
  • formatDate(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