Looker incluye una lista sólida de tipos de visualización integrados que te permiten generar gráficos de tus datos de diversas maneras. Si necesitas un tipo de gráfico que no se incluye en los tipos de visualización integrados de Looker, Looker proporciona 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 habilitada, puedes instalar paquetes de visualización de Looker Marketplace.
- 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 Visualizaciones en el panel Administrador de Looker.
Cómo ver una lista de visualizaciones personalizadas
Para obtener 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, 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 da al tipo de visualización en el menú de visualizaciones 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. - Principal: 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 de 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: Botones para editar o borrar la configuración de la visualización. Estos botones no se muestran 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.
Cómo obtener una visualización personalizada
Puedes obtener visualizaciones para personalizar y agregar a tu instancia de Looker desde una variedad de fuentes, incluidas las siguientes:
- Looker mantiene una biblioteca de visualizaciones personalizadas para uso público en esta página de GitHub de Looker. En esta página de GitHub de Looker, puedes encontrar instrucciones para usar la API de Visualization de Looker y crear tus propios tipos de visualización.
- El Looker Marketplace independiente, en el que puedes 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, puedes explorar e instalar visualizaciones directamente en tu instancia de Looker. Consulta la página de documentación Usa Looker Marketplace para obtener más información sobre cómo instalar visualizaciones desde Looker Marketplace.
Cómo agregar una nueva visualización personalizada
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 definido en el código 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 Principal, ingresa el URI del archivo JavaScript principal de la visualización para dirigir 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 fines de verificación, ingresa el hash de SRI en el campo Hash de SRI. Este campo se encuentra en Opciones avanzadas. Los hosts de visualización personalizada de Looker no usan un hash de SRI.
En el campo Dependencies, ingresa los URIs de cualquier otro archivo del que dependa el código JavaScript de la visualización y haz clic en Add. Puedes ingresar varios URIs separados por comas o agregarlos uno por uno. El campo Dependencies se encuentra en Advanced options.
Selecciona Guardar.
Una vez que se agregue la visualización, la verás con la etiqueta que le asignaste en el menú de visualización de un Explorar. Puedes usar el nuevo tipo de visualización como cualquier otro tipo de visualización existente de Looker.
Para ver las visualizaciones personalizadas en el menú de visualizaciones, 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ú de visualización.
Cómo editar una visualización personalizada
Para editar una visualización existente, selecciona el botón Editar a la derecha de la visualización. 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 pertinente ya completada. Realiza los cambios que prefieras y, luego, haz clic en Guardar.
Cómo borrar una visualización personalizada
Para borrar una visualización, selecciona el botón Borrar 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, se quitará de Looker, pero no se afectará nada en el repositorio de código externo de la visualización.
Si borras una visualización, se inhabilitarán los Looks o los paneles que usen ese tipo de visualización. Para corregir esto, vuelve a agregar la visualización borrada con el mismo ID de visualización.
Soluciona problemas
Las visualizaciones personalizadas son un esfuerzo respaldado por la comunidad. El equipo de asistencia al cliente de Looker no soluciona problemas relacionados con las visualizaciones personalizadas ni con el código de visualización personalizada. 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 instructivas, conversaciones y sugerencias sobre las visualizaciones personalizadas.