hash_md5()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt einen MD5-Hashwert der Eingabe zurück.
Syntax
hash_md5(
Quelle)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
Quelle | Skalarwert | ✔️ | Der wert, der hashed werden soll. |
Gibt zurück
Der MD5-Hashwert des angegebenen Skalars, codiert als hexische Zeichenfolge (eine Zeichenfolge mit Zeichen, von denen jede zwei eine einzelne Hex-Zahl zwischen 0 und 255 darstellt).
Warnung
Der von dieser Funktion verwendete Algorithmus (MD5) wird garantiert nicht in Zukunft geändert, ist aber sehr komplex zu berechnen. Benutzer, die eine einfache Hashfunktion für die Dauer einer einzelnen Abfrage benötigen, werden empfohlen, stattdessen den Funktionshash () zu verwenden.
Beispiele
print
h1=hash_md5("World"),
h2=hash_md5(datetime(2020-01-01))
Output
h1 | h2 |
---|---|
f5a7924e621e84c9280a9a27e1bcb7f6 | 786c530672d1f8db31fee25ea8a9390b |
Im folgenden Beispiel wird die hash_md5()
Funktion verwendet, um StormEvents basierend auf dem MD5-Hashwert des Staates zu aggregieren.
StormEvents
| summarize StormCount = count() by State, StateHash=hash_md5(State)
| top 5 by StormCount
Ausgabe
State | StateHash | StormCount |
---|---|---|
TEXAS | 3b00dbe6e07e7485a1c12d36c8e9910a | 4701 |
KANSAS | e1338d0ac8be43846cf9ae967bd02e7f | 3166 |
IOWA | 6d4a7c02942f093576149db764d4d4e2d2d2 | 2337 |
ILLINOIS | 8c00d9e0b3fcd55aed5657e42cc40cf1 | 2022 |
MISSOURI | 2d82f0c963c0763012b2539d469e5008 | 2016 |