Si tienes los permisos adecuados para crear cálculos de tabla, puedes usar cálculos rápidos, que te permiten hacer cálculos habituales en los campos numéricos que se encuentran en la tabla de datos de un Exploración sin tener que usar las funciones y los operadores de Looker.
También puedes aplicar cálculos de tabla directamente a los valores de la fila Total.
Por qué pueden resultar confusos los cálculos de la fila Total
Los ejemplos y las explicaciones de esta página se basan en una consulta de Exploración: Número de artículos pedidos, Número de usuarios, Artículos pedidos por usuario y Media de artículos pedidos agrupados por Fecha de creación de pedidos con la opción Totales aplicada:
El total de Artículos de pedido por usuario es 4,5, que es el total redondeado esperado de 54.767 (Total de artículos de pedido) dividido entre 12.290 (Total de usuarios).
El total de Artículos de pedido medios es 54.767, que es el total de Recuento de artículos de pedido (54.767) dividido entre 1, lo que puede que no tenga sentido mostrar a los usuarios.
Como se explica en la sección Consideraciones para usar cálculos de tabla de la página de documentación Usar cálculos de tabla, los cálculos de tabla calculan los totales en función de la fila Total, no de los valores de la columna de datos. Los resultados de algunos cálculos son fáciles de entender, como el total del cálculo acumulativo Artículos de pedido por usuario.
Sin embargo, los cálculos de tabla que realizan agregaciones (por ejemplo, los cálculos que usan percentile
y median
) pueden calcular totales de formas confusas, como el total Media de artículos de pedido del ejemplo de Exploración.
Sustituir el total de un cálculo por un símbolo nulo en la fila Total
Si el total de un cálculo de tabla puede resultar confuso, puedes sustituir uno de los totales por un símbolo nulo mediante la siguiente expresión de cálculo de tabla. Puede sustituir my_grouping_dim
por la dimensión de agrupación y table_calc
por el cálculo de tabla para el que quiera mostrar un valor nulo en la fila Total:
if(is_null(my_grouping_dim), null, <table_calc>)
Si la expresión anterior se aplica al cálculo de tabla Media de artículos de pedido, se mostrará un símbolo nulo en el total de Media de artículos de pedido de la fila Total de la tabla de datos:
if(is_null(${orders.created_date}), null, mean(${order_items.count}))
En la tabla de datos, el resultado tiene el siguiente aspecto:
Recursos adicionales
Para obtener más información sobre cómo solucionar problemas con los totales de las métricas, consulta el artículo ¿Por qué no coinciden los totales con los valores de mi tabla? Página de prácticas recomendadas.