Gemini es un colaborador impulsado por IA en Google Cloud. Puedes usar Gemini para personalizar las opciones de formato en las visualizaciones de Looker que usan la API de HighCharts. El Asistente de visualización genera opciones de formato JSON a partir de instrucciones basadas en texto para acelerar la personalización de las visualizaciones de Looker.
Antes de comenzar
Para crear visualizaciones con la asistencia de Gemini, ten en cuenta los siguientes requisitos:
- Una instancia de Looker (Google Cloud Core) que esté habilitada para Gemini en Looker.
- Un rol de Looker que contenga el permiso can_override_vis_config
Cómo usar el Asistente de visualización
El Asistente de visualización está disponible para las visualizaciones que usan la API de HighCharts, que incluye la mayoría de los gráficos cartesianos, como el gráfico de columnas, el gráfico de barras y el gráfico de líneas, entre otros. Para personalizar una visualización con el Asistente de visualización, sigue estos pasos:
- Visualiza una visualización compatible en una exploración o edita una visualización en una Vista o un panel.
- Abre el menú Editar en la visualización.
- Haz clic en Visualization Assistant para abrir el menú de instrucciones.
En el menú de instrucciones del Asistente de visualización, puedes hacer lo siguiente:
- Escribe una instrucción de texto sin formato con los cambios que quieres realizar en la visualización en el campo Ask anything.
- Aplicar las sugerencias generadas a la visualización
- Abre Editar configuración del gráfico para escribir y editar manualmente las opciones de formato JSON.
- Borrar anulaciones de gráficos para borrar todos los cambios personalizados aplicados a la visualización. Se te pedirá que confirmes que quieres quitar todos los cambios antes de continuar. Si borraste los cambios por accidente, puedes recuperarlos navegando hacia atrás en el historial del navegador.
Una vez que se ejecute el mensaje, se abrirá una ventana de vista previa con las siguientes opciones:
- Abre Editar configuración del gráfico para escribir y editar manualmente las opciones de formato JSON generadas. Haz clic en Visualization Assistant para volver al menú de instrucciones.
- Selecciona Comenzar de nuevo en el menú Asistente de visualización. Se perderán todos los cambios que no se hayan aplicado.
- Aplica los cambios de vista previa a la visualización. Si se realizan cambios en el menú Chart Config, esta opción cambiará a Revalidate and Apply.
- Vota para indicar si la respuesta a la instrucción fue útil o no fue la esperada .
Aparecerá un mensaje de error Invalid JSON detected
si intentas obtener una vista previa del código que contiene un JSON no válido. Puedes limpiar los archivos JSON no válidos con la opción Autofix code en la parte inferior del panel Chart Config.
Cómo crear instrucciones eficaces
Escribir instrucciones exitosas puede requerir práctica. Prueba algunas de las siguientes sugerencias para escribir instrucciones que logren tu objetivo con éxito.
Divide las instrucciones en varias partes
Las instrucciones tienen más éxito cuando se enfocan en un cambio a la vez. Por ejemplo, si quieres cambiar la familia de fuentes y el tipo de visualización, es mejor que hagas estas indicaciones por separado. Una vez que apruebes los cambios generados, aplícalos y comienza a escribir la siguiente instrucción.
Instrucción: Cambia la última serie en una línea.
Instrucción: Cambia la fuente a Arial y aplica negrita a ella.
Intenta escribir una instrucción de varias maneras
Si, mientras escribes una instrucción, no ves los resultados que esperas, intenta reformularla. Cuando apliques el formato condicional, intenta que la instrucción sea lo más clara posible. Establecer rangos de valores específicos y proporcionar códigos hexadecimales puede generar un resultado más exitoso. Consulta los ejemplos siguientes:
Buena instrucción: Crea la primera serie #F4B400 si tiene más de 350,000.
Mensaje deficiente: Destaca los valores principales en amarillo.
Usa instrucciones como punto de partida
Para personalizaciones particularmente complejas, puede ser necesario realizar cambios directamente en el archivo JSON. Usa las indicaciones del Asistente de visualización para crear plantillas y patrones para personalizaciones complejas y, luego, usa Editar configuración del gráfico para escribir y editar manualmente las opciones de formato JSON. Consulta la documentación Cómo personalizar visualizaciones con el editor de configuración de gráficos para obtener más información sobre el uso de JSON de HighCharts.
Ejemplos de instrucciones
Prueba las siguientes instrucciones de ejemplo para obtener ideas sobre cómo el Asistente de visualización puede ayudarte a comenzar a personalizar tus visualizaciones:
- “Convertir este gráfico en un gráfico de columnas”
- "Agregar etiquetas de datos al gráfico"
- "Establece el margen del gráfico en 100 px"
- "Establece el color de la línea como rojo"
- “Establece el color de fondo del gráfico en rosa”
- "Establece la forma del marcador de la serie de líneas como triángulo"