Condividi tramite


percentrank_tdigest()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Calcola il rango approssimativo del valore in un set, dove rank viene espresso come percentuale delle dimensioni del set. Questa funzione può essere visualizzata come inversa del percentile.

Sintassi

percentrank_tdigest(valore digest, )

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
digest string ✔️ Espressione generata da tdigest() o tdigest_merge().
value scalare ✔️ Espressione che rappresenta un valore da utilizzare per il calcolo della classificazione percentuale.

Nota

Il tipo di valore e il tipo degli elementi nel digest devono essere uguali.

Valori restituiti

Classificazione percentuale del valore in un set di dati.

Esempi

Ottenere il percentrank_tdigest() della proprietà danneggiata che ha valore 4490$ è ~85%:

StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentrank_tdigest(tdigestRes, 4490)

Output

Colonna1
85.0015237192293

L'uso del percentile 85 rispetto alla proprietà di danno dovrebbe dare 4490$:

StormEvents
| summarize tdigestRes = tdigest(DamageProperty)
| project percentile_tdigest(tdigestRes, 85, typeof(long))

Output

percentile_tdigest_tdigestRes
4490