Show Menu
ARGOMENTI×

Matematica

La trasformazione Math consente l'uso di operazioni aritmetiche sui campi all'interno delle voci di registro.
Le operazioni possono includere numeri interi decimali e costanti a virgola mobile.
Campo Descrizione impostazione predefinita
Nome Nome descrittivo della trasformazione. Potete inserire un nome qualsiasi qui.
Commenti Facoltativo. Note sulla trasformazione.
Condizione Condizioni in cui viene applicata la trasformazione.
Espressione
Un'espressione aritmetica che descrive il calcolo da eseguire.
È possibile utilizzare una qualsiasi delle operazioni e delle funzioni elencate di seguito, nonché includere i nomi dei campi nell'espressione:
Operazioni
  • Aggiunta (+)
  • Sottrazione (-)
  • Moltiplicazione (*)
  • Divisione (/)
  • Resto (%)
  • Esponenza (^)
Funzioni
  • ssign(x). Restituisce 1 se x è positivo, 0 se x è zero, o -1 se x è negativo.
  • abs(x). Restituisce il valore assoluto di x.
  • floor(x). Restituisce il numero intero maggiore minore o uguale a x.
  • round(x). Restituisce il numero intero più vicino a x.
  • log(b,x). Restituisce il logaritmo di x base b.
  • min(x,y,...) Restituisce il più piccolo di tutti gli argomenti.
  • max(x,y,...) Restituisce il maggiore di tutti gli argomenti.
Uscita Nome del campo contenente il risultato dell'operazione aritmetica.
In questo esempio, che utilizza i campi di dati raccolti dal traffico del sito Web, un nuovo campo denominato x-page-Duration viene calcolato sottraendo x-last-pv-timestamp da x-timestamp, quindi aggiungendo 1. L'output è calcolato solo se il campo x-last-pv-timestamp definito dall'utente (che rappresenta la marca temporale dell'ultima visualizzazione pagina del visitatore), è popolato o "non vuoto".
Per informazioni sulla Not Empty condizione, vedere Condizioni .