Udostępnij za pośrednictwem


hash_xxhash64()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Zwraca wartość xxhash64 dla wartości wejściowej.

Składnia

hash_xxhash64(source [, mod])

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
source skalar ✔️ Wartość, która ma zostać skrócona.
mod int Wartość modulo, która ma zostać zastosowana do wyniku skrótu, tak aby wartość wyjściowa mieściła się między 0 i mod - 1. Ten parametr jest przydatny do ograniczania zakresu możliwych wartości wyjściowych lub kompresowania danych wyjściowych funkcji skrótu do mniejszego zakresu.

Zwraca

Wartość skrótu źródła. Jeśli określono tryb , funkcja zwraca wartość skrótu modulo wartości mod, co oznacza, że wyjście funkcji będzie resztą wartości skrótu podzielonej przez mod. Dane wyjściowe będą wartością między 0 i mod - 1, włącznie.

Przykłady

Dane wejściowe ciągu

print result=hash_xxhash64("World")
result
1846988464401551951

Wprowadzanie ciągu z modem

print result=hash_xxhash64("World", 100)
result
51

Dane wejściowe daty/godziny

print result=hash_xxhash64(datetime("2015-01-01"))
result
1380966698541616202