Hash

La trasformazione Hash crea una stringa quasi univoca che rappresenta un numero a 64 bit dai valori di input.

Questa trasformazione fornisce lo stesso valore hash quando vengono forniti gli stessi input.

NOTA

Il valore risultante è quasi univoco perché la trasformazione utilizza un numero a 64 bit come spazio dei possibili valori hash. Per un milione di input univoci per la trasformazione hash, c'è una probabilità su 38.000.000 di ottenere un valore hash duplicato.

Parametro 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.
impostazione predefinita Il valore predefinito da utilizzare se il valore specificato non è disponibile.
Ingressi Set di input da utilizzare per creare il valore hash.
Uscita Nome del campo per l'output.

In questo esempio, i valori dei campi c-ip e cs(user-agent) vengono utilizzati per creare un ID di tracciamento, memorizzato nel campo x-trackingid .

NOTA

Questo esempio non rappresenta una soluzione ideale per la creazione di ID di tracciamento univoci. Tuttavia, in situazioni in cui vengono utilizzate informazioni di log di archiviazione, potrebbe essere il metodo migliore.

In questa pagina