Agregar datos de las filas (totales de las filas) en los cálculos de tabla

Puedes usar cálculos rápidos para hacer cálculos habituales en los campos numéricos de la tabla de datos de un Exploración sin usar las funciones y los operadores de Looker si tienes los permisos para crear cálculos de tabla.

Puede haber situaciones en las que tú u otros usuarios queráis analizar datos dinamizados en Exploraciones. En esta página se explica cómo puedes usar la función de cálculo de tabla pivot_row() para crear totales de filas y otras agregaciones que pueden ayudar a los usuarios a obtener más información valiosa sobre los datos de Exploración.

¿Cómo funciona pivot_row()?

La función de cálculo de tabla pivot_row() agrupa todos los valores de una fila dinamizada en una lista.

En este ejemplo, se usa la siguiente tabla de datos de Explorar con Número de productos agrupado por Fecha de creación de pedidos y con la información de Edad de los usuarios como tabla dinámica:

Puede usar pivot_row() para escribir un cálculo de tabla que agrupe todos los valores de la fila Recuento de productos en una columna:

pivot_row(${products.count})

A continuación, el cálculo de tabla genera una nueva columna que muestra una lista de todos los valores de Recuento de productos de cada fila dinamizada:

Calcula el total de la fila con pivot_row()

También puedes hacer cálculos en las listas que crees con la función pivot_row() para hacer más análisis. Por ejemplo, puede calcular los totales de las filas usando la función sum() en los valores de la lista que devuelve pivot_row().

Si usa la misma tabla de datos de Exploración con Número de productos agrupado por Fecha de creación de pedidos y con la tabla dinámica Edad de los usuarios, puede escribir el siguiente cálculo de tabla para obtener los totales de las filas de Número de productos:

sum(pivot_row(${products.count}))

El cálculo de tabla suma la lista de valores de Número de productos que se calculan con la función pivot_row() y genera una nueva columna que muestra el total de cada fila dinamizada:

Calcular otras agregaciones con pivot_row()

Puedes usar la función pivot_row() para agregar datos de cualquier fila dinamizada. Por ejemplo, en lugar de una sum(), también puede calcular la mean() de los valores de la lista, la max(), la min(), etc. En esta sección de la página de documentación Funciones y operadores de Looker se enumeran todas las funciones y operadores de cálculo de tablas disponibles.

También puedes realizar cálculos más complejos en las filas de la tabla dinámica con la función pivot_row(), incluido el porcentaje del total. Consulta cómo usar pivot_row() para calcular el porcentaje del total de las filas en la página de prácticas recomendadas Cómo calcular el porcentaje del total.