hash_sha1()
Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini✅ Azure İzleyici✅Microsoft 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 |