Hash

A transformação Hash cria uma string quase exclusiva que representa um número de 64 bits a partir dos valores de entrada.

Essa transformação fornece o mesmo valor de hash quando são fornecidas as mesmas entradas.

OBSERVAÇÃO

O valor resultante é quase exclusivo porque a transformação usa um número de 64 bits como o espaço de possíveis valores de hash. Para um milhão de entradas exclusivas para a transformação hash, há uma chance de 1 em 38.000.000 de obter um valor de hash duplicado.

Parâmetro Descrição Padrão
Nome Nome descritivo da transformação. Você pode inserir qualquer nome aqui.
Comentários Opcional. Observações sobre a transformação.
Condição Condições de aplicação desta transformação.
Padrão O valor padrão a ser usado se o valor de entrada não estiver disponível.
Entradas O conjunto de entradas a ser usado para criar o valor de hash.
Saída O nome do campo para saída.

Neste exemplo, os valores dos campos c-ip e cs(user-agent) são usados para criar uma ID de rastreamento, que é armazenada no campo x-trackingid .

OBSERVAÇÃO

Este exemplo não representa uma solução ideal para a criação de IDs de rastreamento exclusivas. No entanto, em situações em que as informações do log de arquivamento são usadas, esse pode ser o melhor método.

Nesta página