Looker incluye una lista sólida de tipos de visualización integrados, lo que te permite graficar tus datos de diversas maneras. Si necesitas un tipo de gráfico que no esté incluido en los tipos de visualizaciones nativas de Looker, Looker ofrece varias formas de agregar visualizaciones personalizadas de JavaScript a tu instancia de Looker:
- Agrega un parámetro
visualization
al archivo de manifiesto de tu proyecto de LookML para agregar visualizaciones personalizadas directamente a tu proyecto de LookML. Consulta la página de documentación del parámetrovisualization
para obtener más información. - Instala una visualización desde Looker Marketplace. Con la función Marketplace de Looker habilitada, puedes instalar complementos de Looker Marketplace, incluidos los tipos de visualización que puedes agregar a la biblioteca de visualización integrada de Looker. Consulta la página de documentación Cómo usar Looker Marketplace para obtener más información sobre cómo instalar complementos desde Looker Marketplace. Consulta la página de documentación Cómo desarrollar una visualización personalizada para Looker Marketplace para obtener información sobre cómo crear una visualización que se pueda agregar a Looker Marketplace y a la que otros usuarios de Looker puedan acceder.
- Usa la página Visualizaciones en la sección Plataforma del menú Administrador de Looker para instalar y administrar visualizaciones personalizadas de JavaScript desde el repositorio de visualizaciones personalizadas de Looker.
En esta página, se describe cómo agregar visualizaciones personalizadas de JavaScript con la página Visualizations (Visualizaciones) en el panel Admin de Looker.
Visualiza una lista de visualizaciones personalizadas
Para garantizar la funcionalidad completa de las visualizaciones descargadas, los administradores de las implementaciones alojadas por el cliente deben asegurarse de instalar la versión adecuada del renderizador de Chromium.
En la página Visualizaciones de la sección Plataforma del menú Administrador de Looker, se enumeran todas las visualizaciones personalizadas que se agregaron a tu instancia de Looker.
La lista incluye las siguientes columnas:
- ID: Es el ID único asignado a la visualización personalizada. Este valor se asigna en el código JavaScript o cuando agregas o editas una visualización con la página Administrador, o en el parámetro
id
de la visualización cuando agregas una visualización con el archivo de manifiesto del proyecto de LookML. - Etiqueta: Es el nombre que se le asigna al tipo de visualización en el menú de visualización de Looker. Este valor se asigna cuando agregas o editas una visualización con la Página de administrador, o en el parámetro
label
de la visualización cuando agregas una visualización con el archivo de manifiesto del proyecto de LookML. - Main: Es el URI del código JavaScript principal de la visualización. Este valor se asigna cuando agregas o editas una visualización con la página Administrador, o en el parámetro
url
de la visualización cuando agregas una visualización con el archivo de manifiesto del proyecto de LookML. - Acciones: Son botones para editar o borrar la configuración de la visualización. Estos botones no aparecen para las visualizaciones agregadas con el archivo de manifiesto del proyecto de LookML. Para editar estas visualizaciones, ve al archivo de manifiesto del proyecto de LookML y edita el parámetro
visualization
directamente.
Agregar una nueva visualización personalizada
Puedes encontrar una lista de los bloques de visualización de Looker en el Marketplace de Looker. Looker también mantiene una biblioteca de visualizaciones personalizadas para uso público en esta página de GitHub de Looker. Puedes encontrar instrucciones para usar la API de Visualization de Looker para crear tus propios tipos de visualizaciones en esta página de GitHub de Looker.
Una vez que sepas qué visualización deseas agregar a tu instancia, puedes usar la página Visualizaciones en la sección Plataforma del menú Administrador de Looker para agregar una visualización personalizada. Para ello, selecciona el botón Agregar visualización.
Looker muestra la página Nueva visualización:. Para agregar una visualización nueva, sigue estos pasos:
En el campo ID, ingresa el ID único de la visualización definida en el JavaScript de la visualización.
En el campo Etiqueta, ingresa el nombre de la visualización. Looker muestra este nombre en el menú de visualización de Looker en una exploración.
En el campo Main, ingresa el URI del archivo JavaScript principal de la visualización para apuntar Looker a tu repositorio de código JavaScript.
Si el sitio que aloja tu código de visualización personalizado usa un hash de integridad de subrecursos (SRI) para la verificación, ingresa el hash de SRI en el campo Hash de SRI. Puedes encontrar este campo en Opciones avanzadas. Los hosts de visualización personalizada de Looker no usan un hash de SRI.
En el campo Dependencias, ingresa los URIs de cualquier otro archivo del que dependa el código JavaScript de la visualización y haz clic en Agregar. Puedes ingresar varios URI separados por comas o puedes agregar varios URI uno a la vez. El campo Dependencies se encuentra en Advanced options.
Selecciona Guardar.
Una vez que se haya agregado la visualización, la verás tal como la etiquetaste en el menú de visualización de una exploración. Puedes usar el nuevo tipo de visualización como cualquiera de los existentes de Looker.
Para ver visualizaciones personalizadas desde el menú de visualización, sigue estos pasos:
Selecciona el ícono de tres puntos
...
en la barra de menú de visualización para acceder a la visualización personalizada.Una vez que se selecciona la visualización, su nombre aparece en la barra de menú.
Edita una visualización personalizada
Para editar una visualización existente, selecciona el botón Editar que se encuentra a su derecha. Looker muestra la misma página que usas para agregar una visualización (descrita en Cómo agregar una nueva visualización personalizada), pero con la información relevante ya completada. Realiza los cambios deseados y, luego, haz clic en Guardar.
Borra una visualización personalizada
Para borrar una visualización, selecciona el botón Borrar que se encuentra a la derecha de la visualización en la página Visualizaciones de la sección Plataforma del menú Administrador de Looker y, luego, haz clic en Aceptar en el cuadro de confirmación.
Si borras una visualización, esta se quitará de Looker, pero no afectará nada en el repositorio de código externo de la visualización.
Borrar una visualización inhabilita las Vistas o los paneles que usen ese tipo de visualización. Para corregirlo, puedes volver a agregar la visualización borrada con el mismo ID de visualización.