Freigeben über


percentrank_tdigest()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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