Funciones por categoría - Amazon QuickSight

Importante: hemos rediseñado el espacio de trabajo de QuickSight análisis de Amazon. Es posible que encuentres capturas de pantalla o textos procedimentales que no reflejen el nuevo aspecto de la QuickSight consola. Estamos en proceso de actualizar las capturas de pantalla y los textos procedimentales.

Para buscar características o elementos, utilice la barra de búsqueda rápida.

Para obtener más información sobre QuickSight el nuevo aspecto, consulta Introducir una nueva experiencia de análisis en 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.

Funciones por categoría

En esta sección encontrarás una lista de las funciones disponibles en Amazon QuickSight, ordenadas por categoría.

Funciones de agregación

Entre las funciones de agregación de los campos calculados en Amazon se QuickSight incluyen las siguientes. Solo están disponibles durante el análisis y la visualización. Cada una de estas funciones devuelve los valores agrupados por la dimensión o dimensiones elegidas. Para cada agregación, también existe una agregación condicional. Realizan el mismo tipo de agregación, en función de una condición.

  • avg calcula la media del conjunto de números en la medida especificada y agrupa según la dimensión o las dimensiones seleccionadas.

  • avgIf calcula el promedio en función de una instrucción condicional.

  • count calcula el número de valores en una dimensión o medida y los agrupa según la dimensión o las dimensiones seleccionadas.

  • countIf calcula el recuento en función de una instrucción condicional.

  • distinct_count calcula el número de valores distintos en una dimensión o medida y los agrupa según la dimensión o las dimensiones seleccionadas.

  • distinct_countIf calcula el valor distinto en función de una instrucción condicional.

  • max devuelve el valor máximo de la medida especificada y lo agrupa según la dimensión o las dimensiones seleccionadas.

  • maxIf calcula el valor máximo en función de una instrucción condicional.

  • median devuelve el valor de la mediana de la medida especificada y lo agrupa según la dimensión o las dimensiones seleccionadas.

  • medianIf calcula la mediana en función de una instrucción condicional.

  • min devuelve el valor mínimo de la medida especificada y lo agrupa según la dimensión o las dimensiones seleccionadas.

  • minIf calcula el valor mínimo en función de una instrucción condicional.

  • percentile (alias de percentileDisc) calcula el percentil n de la medida especificada y lo agrupa según la dimensión o las dimensiones seleccionadas.

  • percentileCont calcula el percentil n basándose en una distribución continua de los números de la medida especificada, agrupados por la dimensión o dimensiones elegidas.

  • percentileDisc (percentil) calcula el percentil n basándose en los números reales de la medida especificada, agrupados por la dimensión o dimensiones elegidas.

  • periodToDateAvg calcula el promedio del conjunto de números en la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateCount calcula el número de valores de una dimensión o medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo, incluidos los duplicados.

  • periodToDateMax devuelve el valor máximo de la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateMedian devuelve el valor de la mediana de la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateMin devuelve el valor mínimo de la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDatePercentile calcula el percentil según los números reales de una medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDatePercentileCont calcula el percentil según la distribución continua de los números de la medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateStDev calcula la desviación estándar del conjunto de números en la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo en función de una muestra.

  • periodToDateStDevP calcula la desviación estándar de la población del conjunto de números en la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo en función de una muestra.

  • periodToDateSum suma el conjunto de números en la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateVar calcula la varianza de muestras del conjunto de números en la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateVarP calcula la varianza de la población del conjunto de números en la medida especificada para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • stdev) calcula la desviación estándar del conjunto de números en la medida especificada y la agrupa según la dimensión o las dimensiones seleccionadas, en función de una muestra.

  • stdevIf calcula la desviación estándar de la muestra en función de una instrucción condicional.

  • stdevp calcula la desviación estándar del conjunto de números en la medida especificada y la agrupa según la dimensión o las dimensiones seleccionadas, en función de una población sesgada.

  • stdevpIf calcula la desviación de la población en función de una instrucción condicional.

  • var) calcula la varianza del conjunto de números en la medida especificada y la agrupa según la dimensión o las dimensiones seleccionadas, en función de una muestra.

  • varIf calcula la varianza de la muestra en función de una instrucción condicional.

  • varp) calcula la varianza del conjunto de números en la medida especificada y la agrupa según la dimensión o las dimensiones seleccionadas, en función de una población sesgada.

  • varpIf calcula la varianza de la población en función de una instrucción condicional.

  • sum) suma el conjunto de números en la medida especificada y los agrupa según la dimensión o las dimensiones seleccionadas.

  • sumIf) calcula la suma en función de una instrucción condicional.

Funciones condicionales

Entre las funciones condicionales de los campos calculados en Amazon se QuickSight incluyen las siguientes:

  • Coalesce devuelve el valor del primer argumento que no sea nulo.

  • Ifelse evalúa un conjunto de pares de expresiones if, then; y devuelve el valor del argumento then durante el primer argumento if que se evalúa como verdadero.

  • in evalúa una expresión para ver si se encuentra en una lista de valores determinada.

  • isNotNull evalúa una expresión para ver si no es nula.

  • isNull evalúa una expresión para ver si es nula. Si la expresión es nula, isNull devuelve “true”, de lo contrario devuelve “false”.

  • notIn evalúa una expresión para ver si no se encuentra en una lista de valores determinada.

  • nullIf compara dos expresiones. Si son iguales, la función devuelve “null”. Si no son iguales, la función devuelve la primera expresión.

  • switch devuelve una expresión que coincide con la primera etiqueta igual a la expresión condicional.

Funciones de datos

Las funciones de fecha para los campos calculados en Amazon QuickSight incluyen las siguientes:

  • addDateTime suma o resta una unidad de tiempo para la fecha u hora.

  • addWorkDays suma o resta el número dado de días laborables a la fecha u hora indicada.

  • dateDiff devuelve la diferencia en días entre dos campos de fecha.

  • epochDate convierte una fecha de inicio en una fecha estándar.

  • Extract devuelve una parte especificada de un valor de fecha.

  • formatDate da formato a una fecha utilizando el patrón que especifique.

  • isWorkDay devuelve TRUE si un valor de fecha y hora determinado es un día laborable o hábil.

  • netWorkDays devuelve el número de días laborables entre los dos valores de fecha proporcionados.

  • Now devuelve la fecha y hora actuales, ya sea mediante la configuración de una base de datos, o UTC para un archivo y Salesforce.

  • truncDate devuelve un valor de fecha que representa una parte especificada de una fecha.

Funciones numéricas

Entre las funciones numéricas de los campos calculados en Amazon se QuickSight incluyen las siguientes:

  • Ceil redondea un valor decimal al siguiente número entero más alto.

  • decimalToInt convierte un valor decimal en un entero.

  • Floor disminuye un valor decimal al siguiente número entero más bajo.

  • intToDecimal convierte un valor entero en uno decimal.

  • Round redondea un valor decimal al número entero más cercano, o al decimal más cercano si se especifica una escala.

Funciones matemáticas

Entre las funciones matemáticas de los campos calculados en Amazon se QuickSight incluyen las siguientes:

  • Mod(number, divisor): encuentra el resto después de dividir un número por un divisor.

  • Log(expression) : devuelve el logaritmo en base 10 de una expresión dada.

  • Ln(expression) : devuelve el logaritmo natural de una expresión dada.

  • Abs(expression) : devuelve el valor absoluto de una expresión dada.

  • Sqrt(expression) : devuelve la raíz cuadrada de una expresión dada.

  • Exp(expression) : devuelve la base de logaritmo natural e elevada a la potencia de una expresión dada.

Funciones de cadena

Entre las funciones de cadena (texto) para los campos calculados en Amazon se QuickSight incluyen las siguientes:

  • Concat concatena dos o más cadenas.

  • contains comprueba si una expresión contiene una subcadena.

  • endsWith comprueba si la expresión finaliza con la subcadena especificada.

  • Left devuelve el número especificado de caracteres más a la izquierda de una cadena.

  • Locate encuentra una subcadena dentro de otra cadena y devuelve el número de caracteres antes de la subcadena.

  • Ltrim elimina los espacios en blanco situados antes de una cadena.

  • parseDate analiza una cadena para determinar si contiene un valor de fecha y devuelve la fecha en caso de encontrarlo.

  • parseDecimal analiza una cadena para determinar si contiene un valor decimal.

  • parseInt analiza una cadena para determinar si contiene un valor entero.

  • parseJson analiza los valores a partir de JSON nativo o de un objeto JSON en un campo de texto.

  • Replace sustituye parte de una cadena por una nueva cadena.

  • Right devuelve el número especificado de caracteres más a la derecha de una cadena.

  • Rtrim elimina los espacios en blanco situados después de una cadena.

  • Split divide una cadena en una matriz de subcadenas basándose en el delimitador que se elija, y devuelve el elemento que especifica la posición.

  • startsWith comprueba si la expresión comienza por la subcadena especificada.

  • Strlen devuelve el número de caracteres de una cadena.

  • Substring devuelve el número especificado de caracteres en una cadena, empezando en la ubicación especificada.

  • toLower da formato a una cadena en minúsculas.

  • toString da formato a la expresión de entrada como una cadena.

  • toUpper da formato a una cadena en mayúsculas.

  • trim elimina los espacios en blanco situados antes y después de una cadena.

Cálculos de tabla

Los cálculos de tabla forman un grupo de funciones que proporcionan contexto en un análisis. Son compatibles con análisis de agregados enriquecidos. Mediante el uso de estos cálculos, puede abordar supuestos empresariales comunes como el cálculo del porcentaje del total, la ejecución de suma, la diferencia, la referencia común y la clasificación.

Cuando analiza datos en un elemento visual específico, puede aplicar los cálculos de tabla al conjunto actual de datos para descubrir cómo las dimensiones influyen en las medidas o cómo se influyen entre sí. Los datos visualizados son su conjunto de resultados basado en su conjunto de datos actual, con todos los filtros, selecciones de campos y personalizaciones aplicados. Para ver exactamente qué es este conjunto de resultados, puede exportar su elemento visual a un archivo. Una función de cálculo de tabla realiza operaciones en los datos para revelar las relaciones entre los campos.

Funciones basadas en búsqueda

  • Difference calcula la diferencia entre una medida basada en un conjunto de particiones y órdenes, y una medida basada en otra.

  • Lag calcula el valor de retardo (anterior) para una medida.

  • Lead calcula el valor guía (siguiente) para una medida.

  • percentDifference calcula la diferencia de porcentaje entre el valor actual y un valor de comparación.

A través de funciones

  • avgOver calcula el promedio de una medida a través de una o más dimensiones.

  • countOver calcula el recuento de un campo a través de una o más dimensiones.

  • distinctCountOver calcula el recuento distinto del operando particionado por los atributos especificados en un nivel específico.

  • maxOver calcula el máximo de una medida a través de una o más dimensiones.

  • minOver el mínimo de una medida a través de una o más dimensiones.

  • percentileOver (alias de percentileDiscOver) calcula el percentil n de una medida particionada por una lista de dimensiones.

  • percentileContOver calcula el percentil n de una medida particionada por una lista de dimensiones en función de una distribución continua.

  • percentileDiscOver calcula el percentil n de una medida particionada por una lista de dimensiones en función de los números reales.

  • percentOfTotal calcula el porcentaje en que una medida contribuye al total.

  • periodOverPeriodDifference calcula la diferencia de una medida en dos períodos de tiempo diferentes, según lo especificado por el grado de detalle y el desplazamiento del período.

  • periodOverPeriodLastValue calcula el último valor (anterior) de una medida del período de tiempo anterior, según lo especificado en el grado de detalle y el desplazamiento del período.

  • periodOverPeriodPercentDifference calcula la diferencia porcentual de una medida en dos períodos de tiempo diferentes, según lo especificado por el grado de detalle y el desplazamiento del período.

  • periodToDateAvgOverTime calcula el promedio de una medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateCountOverTime calcula el recuento de una dimensión o medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateMaxOverTime calcula el valor máximo de una medida o fecha para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateMinOverTime calcula el valor mínimo de una medida o fecha para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • periodToDateSumOverTime calcula la suma de una medida para un grado de detalle temporal determinado (por ejemplo, un trimestre) hasta un momento concreto en el tiempo.

  • sumOver calcula la suma de una medida a través de una o más dimensiones.

  • stdevOver calcula la desviación estándar de la medida especificada y la divide por el atributo o los atributos seleccionados, en función de una muestra.

  • stdevpOver calcula la desviación estándar de la medida especificada y la divide por el atributo o los atributos seleccionados, en función de una población sesgada.

  • varOver calcula la varianza de la medida especificada, y la divide por el atributo o los atributos seleccionados, en función de una muestra.

  • varpOver calcula la varianza de la medida especificada, y la divide por el atributo o los atributos seleccionados, en función de una población sesgada.

Funciones de clasificación

  • Rank calcula la clasificación de una medida o una dimensión.

  • denseRank calcula la clasificación de una medida o una dimensión, ignorando los duplicados.

  • percentileRank calcula la clasificación de una medida o una dimensión en función del percentil.

Funciones de ejecución

  • runningAvg calcula un promedio acumulado de una medida.

  • runningCount calcula un recuento acumulado de una medida.

  • runningMax calcula un máximo acumulado de una medida.

  • runningMin calcula un mínimo acumulado de una medida.

  • runningSum calcula una ejecución de suma de una medida.

Funciones de ventana

  • firstValue calcula el primer valor de la medida o dimensión agregada dividida y ordenada según los atributos especificados.

  • lastValue calcula el último valor de la medida o dimensión agregada dividida y ordenada según los atributos especificados.

  • windowAvg calcula el promedio de la medida agregada en una ventana personalizada que está dividida y ordenada por atributos especificados.

  • windowCount calcula el recuento de la medida agregada en una ventana personalizada que está dividida y ordenada por atributos especificados.

  • windowMax calcula el máximo de la medida agregada en una ventana personalizada que está dividida y ordenada por atributos especificados.

  • windowMin calcula el mínimo de la medida agregada en una ventana personalizada que está dividida y ordenada por atributos especificados.

  • windowSum calcula la suma de la medida agregada en una ventana personalizada que está dividida y ordenada por atributos especificados.