hash_sha1()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve un valor hash sha1 de la entrada de origen.
Sintaxis
hash_sha1(
source)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
source | escalares | ✔️ | Valor que se va a aplicar hash. |
Devoluciones
Valor hash sha1 del escalar especificado, codificado como una cadena hexadecimal (una cadena de caracteres, cada una de las cuales representa un único número hexadecimal entre 0 y 255).
Advertencia
Se garantiza que el algoritmo utilizado por esta función (SHA1) no se modifique en el futuro, pero es muy complejo de calcular. Si necesita una función hash "ligera" durante la duración de una sola consulta, considere la posibilidad de usar hash().
Ejemplos
print
h1=hash_sha1("World"),
h2=hash_sha1(datetime(2020-01-01))
Salida
h1 | h2 |
---|---|
70c07ec18ef89c5309bbb0937f3a6342411e1fdd | e903e533f4d636b4fc0dcf3cf81e7b7f330de776 |
En el ejemplo siguiente se usa la hash_sha1()
función para agregar StormEvents en función del valor hash SHA1 de State.
StormEvents
| summarize StormCount = count() by State, StateHash=hash_sha1(State)
| top 5 by StormCount desc
Salida
Valor | StateHash | StormCount |
---|---|---|
TEXAS | 3128d805194d4e6141766cc846778eeacb12e3ea | 4701 |
KANSAS | ea926e17098148921e472b1a760cd5a8117e84d6 | 3166 |
IOWA | cacf86ec119cfd5b574bde5b59604774de3273db | 2337 |
ILLINOIS | 03740763b16dae9d799097f51623fe635d8c4852 | 2022 |
MISURI | 26d938907240121b54d9e039473dacc96e712f61 | 2016 |