Matematica

Ultimo aggiornamento: 2022-10-05
  • Argomenti:
  • Data Workbench
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • User
    Admin
IMPORTANTE

Ulteriori informazioni su Data Workbench Annuncio di fine vita.

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. È possibile inserire un nome qualsiasi qui.
Commenti Facoltativo. Note sulla trasformazione.
Condizione Le condizioni in cui viene applicata questa trasformazione.
Espressione

Espressione aritmetica che descrive il calcolo da eseguire.

È possibile utilizzare una qualsiasi delle operazioni e delle funzioni elencate di seguito e incorporare i nomi dei campi nell'espressione:

Operazioni

  • Aggiunta (+)
  • Sottrazione (-)
  • Moltiplicazione (*)
  • Divisione (/)
  • Resto (%)
  • Esponenziazione (^)

Funzioni

  • sign(x). Restituisce 1 se x è positivo, 0 se x è zero o -1 se x è negativo.
  • abs(x). Restituisce il valore assoluto di x.
  • pavimento(x). Restituisce il numero intero più grande 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 minore tra tutti gli argomenti.
  • max(x,y,..) Restituisce il più grande di tutti i relativi argomenti.

Output 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 la marca temporale x-last-pv-dalla marca temporale x-timestamp, quindi aggiungendo 1. L'output viene calcolato solo se il campo x-last-pv-timestamp definito dall'utente (che rappresenta la marca temporale dell'ultima visualizzazione di pagina di un visitatore), è popolato o "non vuoto".

Per informazioni sulla Not Empty condizione, vedi Condizioni.

In questa pagina