percentrank_tdigest()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Berechnet die ungefähre Rangfolge des Werts in einem Satz, wobei der Rang als Prozentsatz der Größe des Satzes ausgedrückt wird. Diese Funktion kann als Umkehrung des Quantils betrachtet werden.
Syntax
percentrank_tdigest(
Digestwert,
)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
digest | string |
✔️ | Ein Ausdruck, der von tdigest() oder tdigest_merge()generiert wurde. |
value | Skalarwert | ✔️ | Ein Ausdruck, der einen Wert darstellt, der für die Berechnung der Prozentualen Rangfolge verwendet werden soll. |
Hinweis
Der Werttyp und der Typ der Elemente im Digest sollten identisch sein.
Gibt zurück
Der Prozentuale Rang des Werts in einem Dataset.
Beispiele
Das Abrufen der percentrank_tdigest() der Schadeneigenschaft, die 4490$ beträgt ~ 85 %:
StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentrank_tdigest(tdigestRes, 4490)
Output
Spalte1 |
---|
85.0015237192293 |
Die Verwendung des Quantils 85 über die Schadenseigenschaft sollte 4490 $ betragen:
StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentile_tdigest(tdigestRes, 85, typeof(long))
Output
percentile_tdigest_tdigestRes |
---|
4490 |