hash_md5()
Berlaku untuk: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Mengembalikan nilai hash MD5 dari input.
Sintaks
hash_md5(
sumber)
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Tipe | Wajib | Deskripsi |
---|---|---|---|
sumber | skalar | ✔️ | Nilai yang akan di-hash. |
Mengembalikan
Nilai hash MD5 dari skalar tertentu, yang dienkode string hex (string karakter, masing-masing dua di antaranya merepresentasikan satu angka Heksa antara 0 dan 255).
Peringatan
Algoritma yang digunakan oleh fungsi ini (MD5) dijamin tidak akan dimodifikasi di masa mendatang, tetapi perhitungannya sangat kompleks. Pengguna yang memerlukan fungsi hash "ringan" selama satu kueri disarankan untuk menggunakan fungsi hash() sebagai gantinya.
Contoh
print
h1=hash_md5("World"),
h2=hash_md5(datetime(2020-01-01))
Hasil
h1 | h2 |
---|---|
f5a7924e621e84c9280a9a27e1bcb7f6 | 786c530672d1f8db31fee25ea8a9390b |
Contoh berikut menggunakan fungsi hash_md5()
untuk mengagregasi StormEvents berdasarkan nilai hash MD5 Status.
StormEvents
| summarize StormCount = count() by State, StateHash=hash_md5(State)
| top 5 by StormCount
Hasil
Status | StateHash | StormCount |
---|---|---|
TEXAS | 3b00dbe6e07e7485a1c12d36c8e9910a | 4701 |
KANSAS | e1338d0ac8be43846cf9ae967bd02e7f | 3166 |
IOWA | 6d4a7c02942f093576149db764d4e2d2 | 2337 |
ILLINOIS | 8c00d9e0b3fcd55aed5657e42cc40cf1 | 2022 |
MISSOURI | 2d82f0c963c0763012b2539d469e5008 | 2016 |