Configuración de administrador: visualizaciones

Looker incluye una lista completa de tipos de visualización integrados que te permiten representar tus datos de varias formas. Si necesitas un tipo de gráfico que no se incluye en los tipos de visualización integrados de Looker, Looker ofrece varias formas de añadir visualizaciones de JavaScript personalizadas a tu instancia de Looker:

  1. Añade un parámetro visualization al archivo de manifiesto de tu proyecto de LookML para añadir visualizaciones personalizadas directamente a tu proyecto de LookML. Para obtener más información, consulta la página de documentación del parámetro visualization.
  2. Instala una visualización desde Looker Marketplace. Si la función Marketplace está habilitada, puede instalar paquetes de visualización de Looker Marketplace.
  3. Use la página Visualizaciones de la sección Plataforma del menú Administrar de Looker para instalar y administrar visualizaciones de JavaScript personalizadas desde el repositorio de visualizaciones personalizadas de Looker.

En esta página se describe cómo añadir visualizaciones de JavaScript personalizadas mediante la página Visualizaciones del panel Administrar de Looker.

Ver una lista de visualizaciones personalizadas

Para obtener todas las funciones de las visualizaciones descargadas, los administradores de las implementaciones alojadas por el cliente deben asegurarse de instalar la versión adecuada del renderizador Chromium.

En la página Visualizaciones de la sección Plataforma del menú Administrar de Looker, se muestran todas las visualizaciones personalizadas que se han añadido a tu instancia de Looker.

La lista incluye las siguientes columnas:

Obtener una visualización personalizada

Puedes obtener visualizaciones para personalizar y añadir a tu instancia de Looker desde varias fuentes, entre las que se incluyen las siguientes:

  • Looker mantiene una biblioteca de visualizaciones personalizadas para uso público en esta página de GitHub de Looker. Puede consultar las instrucciones para usar la API Visualization de Looker y crear sus propios tipos de visualización en esta página de GitHub de Looker.
  • Looker Marketplace independiente, donde puede buscar visualizaciones (llamadas "complementos") y acceder a su código fuente.
  • Looker Marketplace, al que se puede acceder desde tu instancia de Looker. En este Marketplace, puede buscar e instalar visualizaciones directamente en su instancia de Looker. Consulta la página de documentación Usar Looker Marketplace para obtener más información sobre cómo instalar visualizaciones desde Looker Marketplace.

Añadir una visualización personalizada

Una vez que sepa qué visualización quiere añadir a su instancia, puede usar la página Visualizaciones de la sección Plataforma del menú Administrar de Looker para añadir una visualización personalizada seleccionando el botón Añadir visualización.

Looker muestra la página Nueva visualización. Para añadir una visualización, sigue estos pasos:

  1. En el campo ID, introduzca el ID único de la visualización definida en el JavaScript de visualización.

  2. En el campo Etiqueta, introduce el nombre de la visualización. Looker muestra este nombre en el menú de visualización de Looker de una exploración.

  3. En el campo Main (Principal), introduzca el URI del archivo JavaScript principal de la visualización para dirigir Looker a su repositorio de código JavaScript.

  4. Si el sitio que aloja tu código de visualización personalizado usa un hash de integridad de subrecursos (SRI) con fines de verificación, introduce el hash de SRI en el campo Hash de SRI. Este campo se encuentra en Opciones avanzadas. Los hosts de visualizaciones personalizadas de Looker no usan un hash SRI.

  5. En el campo Dependencies (Dependencias), introduce los URIs de los archivos de los que dependa el JavaScript de la visualización y haz clic en Add (Añadir). Puede introducir varios URIs separados por comas o añadir varios URIs de uno en uno. El campo Dependencias se encuentra en Opciones avanzadas.

  6. Selecciona Guardar.

Una vez que se haya añadido la visualización, la verás con el nombre que le hayas asignado en el menú de visualización de un Explorar. Puedes usar el nuevo tipo de visualización como cualquier otro tipo de visualización de Looker.

Para ver las visualizaciones personalizadas en el menú de visualizaciones, sigue estos pasos:

  1. Selecciona el icono de tres puntos ... de la barra de menú de visualización para acceder a la visualización personalizada.

  2. Una vez que se haya seleccionado la visualización, su nombre aparecerá en la barra de menú de visualización.

Editar una visualización personalizada

Para editar una visualización, selecciona el botón Editar situado a la derecha de la visualización. Looker muestra la misma página que se usa para añadir una visualización (descrita en Añadir una visualización personalizada), pero con la información pertinente ya rellenada. Haz los cambios que quieras y, a continuación, haz clic en Guardar.

Eliminar una visualización personalizada

Para eliminar una visualización, seleccione el botón Eliminar situado a la derecha de la visualización en la página Visualizaciones de la sección Plataforma del menú Administrar de Looker y, a continuación, haga clic en Aceptar en el cuadro de confirmación.

Si eliminas una visualización, se quitará de Looker, pero no afectará a ningún elemento del repositorio de código externo de la visualización.

Si eliminas una visualización, se inhabilitarán los Looks o los paneles que usen ese tipo de visualización. Para corregirlo, vuelva a añadir la visualización eliminada con el mismo ID.

Solución de problemas

Las visualizaciones personalizadas son un esfuerzo de la comunidad. El equipo de Asistencia de Looker no soluciona problemas relacionados con visualizaciones personalizadas ni con el código de visualización personalizado. Para hacer un seguimiento de los errores y solucionarlos, usa los problemas de GitHub en el repositorio de la visualización personalizada o visita la comunidad de Looker para ver publicaciones de procedimientos, conversaciones y consejos sobre visualizaciones personalizadas.