Cómo mostrar los totales de los cálculos de tablas potencialmente confusos como nulos

Cuando tienes los permisos adecuados para crear cálculos basados en tablas, puedes usar cálculos de acceso directo, que te permiten realizar cálculos comunes en campos numéricos que se encuentran en la tabla de datos de Explorar sin necesidad de usar funciones y operadores de Looker.
También puedes aplicar cálculos basados en tablas directamente a los valores de la fila Total.

Por qué los cálculos en la fila Total pueden ser confusos

Los ejemplos y las discusiones de esta página se basan en una consulta de Explorar: Cantidad de elementos de pedido, Cantidad de usuarios, Elementos de pedido por usuario y Elementos de pedido promedio agrupados por Fecha de creación de los pedidos con la opción Totales aplicada:

El total de Artículos del pedido por usuario es 4.5, que es el total redondeado esperado de 54,767 (Total de artículos del pedido) dividido por 12,290 (Cantidad total de usuarios).

El total de Cantidad promedio de artículos del pedido es 54,767, que es el Recuento de artículos del pedido total (54,767) dividido por 1, lo que puede no tener sentido mostrar a los usuarios.

Como se explica en la sección Consideraciones para usar cálculos basados en tablas de la página de documentación Cómo usar cálculos basados en tablas, los cálculos basados en tablas calculan los totales en función de la única fila Total, no de los valores de la columna de datos. Los resultados son fáciles de entender para algunos cálculos, como el total del cálculo de la tabla Artículos del pedido por usuario.

Sin embargo, los cálculos basados en tablas que realizan agregaciones, por ejemplo, los cálculos que usan percentile y median, pueden calcular los totales de manera confusa, como en el total de Elementos del pedido promedio en el ejemplo de Explorar.

Reemplaza un total de cálculo por un símbolo nulo en la fila Total

Si tienes un resultado potencialmente confuso en el total de un cálculo basado en tablas, puedes reemplazar uno de los totales por un símbolo nulo con la siguiente expresión de cálculo basado en tablas. Puedes reemplazar my_grouping_dim por tu dimensión de agrupación y table_calc por el cálculo de la tabla para el que deseas mostrar un valor nulo en la fila Total:

if(is_null(my_grouping_dim), null, <table_calc>)

Si se aplica la expresión anterior al cálculo de la tabla Mean Order Items, este mostrará un símbolo nulo para el total de Mean Order Items en la fila Total de la tabla de datos:

  if(is_null(${orders.created_date}), null, mean(${order_items.count}))

Este resultado se ve de la siguiente manera en la tabla de datos:

Tabla de datos de Explorar que muestra un valor nulo en lugar de 54,767 en la columna de la fila Total de artículos del pedido promedio.

Recursos adicionales

Para obtener información adicional sobre la solución de problemas relacionados con los totales de las medidas, consulta ¿Por qué mis totales no coinciden con los valores de mi tabla? Página Prácticas recomendadas.