Use hash functions to transform scalar values into fixed-length digests. They're useful for anonymizing personally identifiable information while preserving joinability, detecting duplicates, creating bucket keys for sampling, and verifying data integrity.
List of functions
| Function | Description |
|---|---|
| hash | Returns a signed 64-bit integer hash of the input value. |
| hash_md5 | Returns a 32-character MD5 hex digest of the input value. |
| hash_sha1 | Returns a 40-character SHA-1 hex digest of the input value. |
| hash_sha256 | Returns a 64-character SHA-256 hex digest of the input value. |
| hash_sha512 | Returns a 128-character SHA-512 hex digest of the input value. |