hash_sha256()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt einen Sha256-Hashwert der Quelleingabe zurück.
Syntax
hash_sha256(
Quelle)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
Quelle | Skalarwert | ✔️ | Der wert, der hashed werden soll. |
Gibt zurück
Der Sha256-Hashwert des angegebenen Skalars, codiert als hexadeplizierte 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 (SHA256) wird in Zukunft garantiert nicht 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_sha256("World"),
h2=hash_sha256(datetime(2020-01-01))
Output
h1 | h2 |
---|---|
78ae647dc544d227130a0682a51e30bc777fbb6d8a8f17007463a3ecd1d524 | ba666752dc1a20eb750b0eb64e780cc4c968bc9fb8813461c1d7e750f302d71d |
Im folgenden Beispiel wird die hash_sha256()
Funktion verwendet, um StormEvents basierend auf dem SHA256-Hashwert des Staates zu aggregieren.
StormEvents
| summarize StormCount = count() by State, StateHash=hash_sha256(State)
| top 5 by StormCount desc
Ausgabe
State | StateHash | StormCount |
---|---|---|
TEXAS | 9087f20f23f91b5a77e8406846117049029e6798ebbd0d38aea68da73a00ca37 | 4701 |
KANSAS | c80e328393541a3181b258cdb4da4d00587c5045e8cf3bb6c8fdb7016b69cc2e | 3166 |
IOWA | f85893d3dca466f779410f65cd904fdc4622de49e119ad4e7c7e4a291ceed1820b | 2337 |
ILLINOIS | ae3eeabfd7eba3d9a4ccbfed6a9b8cff269dc43255906476282e0184cf81b7fd | 2022 |
MISSOURI | d15dfc28abc3ee73b7d1f664a35980167ca96f6f90e034db2a6525c0b8ba61b1 | 2016 |