En esta página de documentación, se describe cómo usar la asistencia de Gemini para crear dimensiones, grupos de dimensiones y medidas en un proyecto de LookML. La generación de sugerencias de código LookML en respuesta a instrucciones escritas es una función de Gemini en Looker que está disponible en las instancias de Looker (original) y Looker (Google Cloud Core).
Gemini en Looker proporciona asistencia potenciada por IA generativa para ayudarte a trabajar con tus datos.
Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.
Esta página está dirigida a los desarrolladores de Looker.
Antes de comenzar
Para usar Gemini en el IDE de Looker, ten en cuenta los siguientes requisitos:
- Gemini en Looker debe estar habilitado para tu instancia de Looker:
- En el caso de Looker (original), la instancia debe ejecutar Looker 25.2 o una versión posterior, y debe estar habilitada para Gemini en Looker en la configuración del administrador. Para obtener instrucciones detalladas sobre cómo habilitar la función, consulta la página de documentación Configuración del administrador: Gemini en Looker.
- En el caso de Looker (Google Cloud Core), la instancia debe estar habilitada para Gemini en Looker en la consola de Google Cloud . Para obtener instrucciones detalladas sobre cómo habilitar Gemini, consulta la página de documentación Administra Gemini en tu instancia de Looker (Google Cloud Core).
- Se te debe asignar un rol de Looker que contenga el permiso
developpara al menos un modelo en un proyecto de LookML. - Se te debe asignar el rol de Gemini de Looker.
Usa Gemini en el IDE de Looker
Para usar Gemini y crear código LookML en tu proyecto de Looker, sigue estos pasos:
- En tu instancia de Looker, habilita el modo de desarrollo.
- Abre tu proyecto en el IDE de Looker.
- Usa el explorador de archivos del IDE para abrir un archivo de vista de LookML en el que quieras insertar LookML.
Selecciona el ícono Ayúdame a programar en el selector del panel lateral.

Con el panel Ayúdame a programar abierto, haz clic para colocar el cursor en una línea del archivo de vista de LookML. Según el tipo de archivo LookML y la ubicación del cursor en el archivo, Gemini proporciona opciones adecuadas para guiarte, como Crear una dimensión o Crear una medida.
Selecciona una de las siguientes opciones en el panel Ayúdame a escribir código:
- Crea un grupo de dimensiones
- Crea una dimensión
- Crea una medición
- Otra sugerencia de código: Puedes usar la opción otra sugerencia de código si deseas probar diferentes elementos de LookML. Recuerda que Gemini es una tecnología en etapa inicial, por lo que debes validar y probar todos los resultados antes de implementarlos.
En el campo de texto del panel Ayúdame a programar, usa un lenguaje conversacional para describir la dimensión, el grupo de dimensiones o la métrica que deseas crear. Consulta las secciones Sugerencias para usar Gemini en el IDE de Looker y Ejemplos de instrucciones en esta página para obtener orientación.
Presiona Intro o haz clic en el ícono de Enviar para enviar tu solicitud a Gemini. Gemini responderá con el código sugerido.
Con el código sugerido, puedes hacer lo siguiente:
- Mantén el puntero sobre el botón Insertar para obtener una vista previa del código LookML sugerido en tu archivo. Puedes mover el cursor a otra línea del archivo para obtener una vista previa en una ubicación diferente antes de insertar el código LookML en el archivo.
- Haz clic en el botón Editar para cambiar manualmente el LookML sugerido.
- Haz clic en el botón Insertar para insertar el código LookML en tu archivo en la ubicación del cursor.
- Para proporcionar comentarios sobre el código sugerido, selecciona el ícono de Me gusta (Esta respuesta fue útil) o el ícono de No me gusta (Esta respuesta no fue lo que esperaba).
- Haz clic en el vínculo Nueva sugerencia de código para volver a empezar y escribir una nueva instrucción para Gemini.

Haz clic en Guardar cambios en tu archivo LookML.
Para verificar el LookML, haz lo siguiente:
- Usa el validador de LookML para verificar tu código de LookML.
- Prueba tu LookML en una exploración.
Sugerencias para usar Gemini en el IDE de Looker
A continuación, se incluyen algunas sugerencias para usar Gemini en el IDE de Looker:
- Para obtener mejores resultados, escribe las instrucciones en inglés estadounidense. Consulta la documentación sobre las limitaciones de Gemini para Google Cloud para obtener más información.
- El panel Ayúdame a escribir código no retiene el contexto de una instrucción anterior en la conversación ni retiene las instrucciones entre inicios de sesión y actualizaciones.
- Cuando uses el código LookML que sugirió Gemini, siempre valida tu código LookML con el validador de LookML y prueba tus campos nuevos en una exploración.
- Según tu solicitud, Gemini puede sugerir LookML que haga referencia a campos en otros archivos de vistas. Cuando agregues el LookML sugerido a tu archivo, guárdalo y ejecuta el validador de LookML. El validador de LookML mostrará errores si necesitas agregar instrucciones
includea tu archivo de modelo.
Ejemplos de instrucciones
Para darte algunas ideas, aquí tienes algunos ejemplos de instrucciones y sus resultados:
Crea una dimensión con la longitud y la latitud
A continuación, se muestra una instrucción que usa la opción Crear una dimensión y le pide a Gemini que cree una dimensión nueva basada en los campos longitude y latitude que se definen en el archivo de vista:
show coordinates with longitude and latitude
Gemini devuelve este código sugerido:
dimension: coordinates {
type: location
sql_latitude: ${TABLE}.latitude ;;
sql_longitude: ${TABLE}.longitude ;;
}
Para verificar este LookML en Explorar, selecciona el nuevo campo coordinates junto con los campos longitude y latitude en los que se basa. Como Gemini creó la dimensión con type:location, los resultados de la exploración incluyen un hipervínculo para ver las coordenadas en un mapa:

Crea una métrica para las ventas totales del día
A continuación, se muestra una instrucción que usa la opción Crear una métrica y le pide a Gemini que cree una métrica nueva para la suma de todos los pedidos de hoy:
show the total sale price of today's orders
Gemini devuelve este código sugerido:
measure: todays_orders {
type: sum
sql: ${basic_order_items.sale_price} ;;
filters: [basic_order_items.created_at_date: "today"]
}
Proporcionar comentarios
Puedes proporcionar comentarios sobre el LookML generado en el panel Ayúdame a escribir código. Si el LookML generado parece correcto, haz clic en el ícono de me gusta thumb_up. Si el LookML generado parece incorrecto o no es lo que esperabas, haz clic en el ícono de pulgar hacia abajo thumb_down.