Compartir a través de


percentrank_tdigest()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Calcula la clasificación aproximada del valor de un conjunto, donde la clasificación se expresa como un porcentaje del tamaño del conjunto. Esta función se puede ver como inversa del percentil.

Sintaxis

percentrank_tdigest(valor de resumen, )

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
digest string ✔️ Expresión generada por tdigest() o tdigest_merge()..
value escalares ✔️ Expresión que representa un valor que se va a usar para el cálculo de clasificación porcentual.

Nota:

El tipo de valor y el tipo de los elementos en resumen deben ser los mismos.

Devoluciones

Clasificación porcentual del valor en un conjunto de datos.

Ejemplos

Obtener el percentrank_tdigest() de la propiedad de daño que valoró 4490$ es ~85%:

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

Salida

Columna 1
85.0015237192293

El uso del percentil 85 sobre la propiedad de daño debe dar 4490$:

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

Salida

percentile_tdigest_tdigestRes
4490