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.](images/percentileRank.png)