Aracılığıyla paylaş


hash_sha1()

Kaynak girişin sha1 karma değerini döndürür.

Syntax

hash_sha1(Kaynak)

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
Kaynak Skalar ✔️ Karma yapılacak değer.

Döndürülenler

Verilen skaler değerin sha1 karma değeri, onaltılık dize (her ikisi 0 ile 255 arasında tek bir Onaltılık sayıyı temsil eden bir karakter dizesi) olarak kodlanmıştır.

Uyarı

Bu işlev (SHA1) tarafından kullanılan algoritmanın gelecekte değiştirilmemesi garanti edilir, ancak hesaplanması çok karmaşıktır. Tek bir sorgunun süresi boyunca "basit" bir karma işlevine ihtiyacınız varsa hash() kullanmayı göz önünde bulundurun.

Örnekler

print 
    h1=hash_sha1("World"),
    h2=hash_sha1(datetime(2020-01-01))

Çıkış

h1 h2
70c07ec18ef89c5309bbb0937f3a6342411e1fdd e903e533f4d636b4fc0dcf3cf81e7b7f330de776

Aşağıdaki örnek, StormEvents'i State'in SHA1 karma değerine göre toplamak için işlevini kullanır hash_sha1() .

StormEvents 
| summarize StormCount = count() by State, StateHash=hash_sha1(State)
| top 5 by StormCount desc

Çıkış

Durum StateHash StormCount
TEXAS 3128d805194d4e6141766cc846778eeacb12e3ea 4701
KANSAS ea926e17098148921e472b1a760cd5a8117e84d6 3166
IOWA cacf86ec119cfd5b574bde5b59604774de3273db 2337
ILLİNOİS 03740763b16dae9d799097f51623fe635d8c4852 2022
MİSSOURİ 26d938907240121b54d9e039473dacc96e712f61 2016