percentileRank - Amazon QuickSight

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

percentileRank

La función percentileRank calcula la clasificación de percentil de una medida o una dimensión en comparación con las particiones especificadas. El valor de clasificación de percentil (x) indica que el elemento actual está por encima del x % de los valores en la partición especificada. El valor de clasificación de percentil está comprendido entre 0 (incluido) y 100 (no incluido).

Sintaxis

Los corchetes son obligatorios. Para ver qué argumentos son opcionales, consulte las siguientes descripciones.

percentileRank ( [ sort_order_field ASC_or_DESC, ... ] ,[ {partition_field}, ... ] )

Argumentos

campo de orden de clasificación

Una o más medidas y dimensiones agregadas por las que desea ordenar los datos, separadas por comas. Puede especificar un orden de clasificación ascendente (ASC) o descendente (DESC).

Cada campo en la lista está entre {} (llaves), si se trata de más de una palabra. Toda la lista se encuentra entre [ ] (corchetes).

partition field

(Opcional) Una o más dimensiones por las que desea realizar particiones, separadas por comas.

Cada campo en la lista está entre {} (llaves), si se trata de más de una palabra. Toda la lista se encuentra entre [ ] (corchetes).

calculation level

(Opcional) Especifica el nivel de cálculo que se va a utilizar:

  • PRE_FILTER: Los cálculos del prefiltro se calculan antes que los filtros del conjunto de datos.

  • PRE_AGG: Los cálculos preagregados se calculan antes de aplicar las agregaciones y los filtros N superiores e inferiores a los elementos visuales.

  • POST_AGG_FILTER: (Predeterminado) Los cálculos de las tablas se calculan cuando se muestran los elementos visuales.

Este valor se establece de forma predeterminada en POST_AGG_FILTER cuando está en blanco. Para obtener más información, consulte Uso de cálculos con reconocimiento de niveles en Amazon QuickSight.

Ejemplo

En el siguiente ejemplo, se realiza una clasificación de percentil para max(Sales) en orden descendente por State.

percentileRank ( [max(Sales) DESC], [State] )

En el siguiente ejemplo se realiza una clasificación de percentil para Customer Region por Billed Amount total. Los campos en el cálculo de tabla se encuentran en los cuadros de campo del elemento visual.

percentileRank( [sum({Billed Amount}) DESC], [{Customer Region}] )

Los resultados del ejemplo se muestran en la siguiente captura de pantalla, junto con el valor de Billed Amount total, para que pueda ver la comparación entre las distintas regiones.

Table showing sum of billed amount and percentile by customer region for APAC, EMEA, and US.