Aracılığıyla paylaş


hash_sha1()

Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini Azure İzleyiciMicrosoft Sentinel

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

Sözdizimi

hash_sha1(source)

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

Parametreler

Ad Tür Zorunlu Açıklama
source sayıl ✔️ Karma oluşturulacak değer.

Döndürülenler

Verilen skaler'in sha1 karma değeri, onaltılık dize (her ikisi de 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 hesaplaması çok karmaşıktır. Tek bir sorgunun süresi boyunca "basit" bir karma işlevine ihtiyacınız varsa karma() kullanmayı göz önünde bulundurun.

Örnekler

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

Çıktı

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

Çıktı

State StateHash StormCount
TEXAS 3128d805194d4e6141766cc846778eeacb12e3ea 4701
KANSAS ea926e17098148921e472b1a760cd5a8117e84d6 3166
IOWA cacf86ec119cfd5b574bde5b59604774de3273db 2337
ILLINOIS 03740763b16dae9d799097f51623fe635d8c4852 2022
MISSOURI 26d938907240121b54d9e039473dacc96e712f61 2016