Guía de soluciones para aprovechar al máximo las visualizaciones de Looker: Personalización de la información sobre herramientas

La información sobre la herramienta de visualización muestra el valor de las dimensiones y medidas seleccionadas de forma predeterminada y puede ayudar a los usuarios a comprender la importancia de un solo dato.

Por ejemplo, la información sobre la herramienta para una visualización de mapa basada en el Margen bruto total agrupado por Estado mostrará valores para ambos campos cuando un usuario coloque el cursor sobre el estado de California.

Un usuario coloca el cursor sobre California para que se muestre un cuadro de información con el valor estatal "California" y el valor de margen bruto total de "USD 988,018.58".

Sin embargo, ¿qué sucede si deseas incluir campos distintos de los predeterminados en la información sobre la herramienta para que los usuarios puedan obtener más información o contexto sobre un dato sin necesidad de buscar en otro lugar?

Puedes personalizar la información sobre la herramienta para mostrar valores de varios campos especificados, incluidos aquellos que no están en la consulta Explorar.

Componentes

Requisitos previos

Para personalizar la información sobre la herramienta, se requiere lo siguiente:

Consideraciones para la personalización de la información sobre la herramienta

Cuando personalices un cuadro de información sobre la herramienta, es importante tener en cuenta lo siguiente:

  • Los valores del parámetro html se convierten en el eje Y de una visualización.
  • El valor que deseas mostrar en el eje y debe ser el valor del parámetro sql de la medición.
  • Cuando uses cualquier medida con formato (una medida de type: percent_of_total o una medida con un parámetro value_format_name o value_format), asegúrate de usar la sintaxis Liquid para el valor renderizado {{ field_name._rendered_value }} (donde field_name es el nombre real de la medida o dimensión).

Ejemplo

De forma predeterminada, la información sobre la herramienta para los datos de visualización incluirá los valores de Margen bruto total y Estado. Sin embargo, ¿qué pasaría si quisieras proporcionar a los usuarios información adicional que no se indica en el mapa ni se incluye en la consulta Explorar? ¿Qué pasaría si quisieras incluir el valor de un campo llamado Porcentaje del margen bruto total en lugar del Estado? Incluir el Porcentaje del margen bruto total ayudará a los usuarios a comprender cómo el valor del Margen bruto total de un dato individual se compara con el margen bruto total en el conjunto de datos.

Para personalizar la información sobre la herramienta, sigue estos pasos:

measure: total_gross_margin {
  type: sum
  value_format_name: decimal_2
  sql: ${gross_margin} ;;
  html: {{ rendered_value }} | {{percent_of_gross_margin._rendered_value }} of total ;;
}
  1. En Modo de desarrollo, navega a la definición de LookML del campo que deseas personalizar.

    Puedes navegar directamente a la definición de LookML de un campo desde una exploración.

  2. Determina los campos y valores que deseas incluir en la información sobre la herramienta además del campo original. Por ejemplo, Porcentaje del margen bruto total.

  3. Agrega un parámetro html a la medición original a la que se hace referencia en la consulta Explorar y que se muestra en la información sobre la herramienta. En este caso, la medida que se encuentra actualmente en la consulta Explorar y que se muestra en el cuadro de información es Margen bruto total.

  4. En el parámetro html, crea una expresión con variables Liquid que agregue los campos adicionales al valor de la medición existente.

    • En este ejemplo, se usa la variable Liquid _rendered_value para mostrar valores con formato de Looker. Por ejemplo, total_gross_margin usa el formato de Looker para dos decimales y percent_of_total_gross_margin usa el formato de Looker para porcentajes con dos decimales.
    • Puedes usar un carácter de barra vertical,|, para separar los valores de diferentes campos.
    • También puedes agregar otras palabras que puedan aclarar el significado de los demás valores que aparecen en la información sobre la herramienta. En este caso, se agrega of total para aclarar qué significa el valor porcentual.
  5. Guarda, valida y envía tu código a producción una vez que hayas verificado que funciona como se espera.

El cuadro de información ahora mostrará dos valores cuando un usuario coloque el cursor sobre un dato con el cuadro de información: el valor total_gross_margin del dato y el valor percent_of_total_gross_margin correspondiente.

Próximos pasos

Una vez que hayas creado tu visualización con un cuadro de información personalizado, puedes compartirla con otras personas: