extent_id()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt einen eindeutigen Bezeichner zurück, der den Datenshard (horizontale Datenbankpartition) identifiziert, in dem sich der aktuelle Datensatz befindet.
Wenn Sie diese Funktion auf berechnete Daten anwenden, die nicht an einen Datenshard angefügt sind, wird eine leere GUID (alle Nullen) zurückgegeben.
Veraltete Aliase: extentid()
Syntax
extent_id()
Erfahren Sie mehr über Syntaxkonventionen.
Gibt zurück
Ein Wert vom Typ guid
, der die Datensharddaten des aktuellen Datensatzes oder eine leere GUID (alle Nullen) identifiziert.
Beispiel
Das folgende Beispiel zeigt, wie Sie eine Liste aller Datenshards abrufen, die vor einer Stunde Datensätze mit einem bestimmten Wert für die Spalte ActivityId
enthalten. Es zeigt, dass einige Abfrageoperatoren (hier, der where
Operator und auch extend
) project
die Informationen über die Datenbewahrung beibehalten, die den Datensatz hosten.
T
| where Timestamp > ago(1h)
| where ActivityId == 'dd0595d4-183e-494e-b88e-54c52fe90e5a'
| extend eid=extent_id()
| summarize by eid