Escribe MQL con la asistencia de Gemini

En este documento, se describe cómo puedes usar Gemini Code Assist para obtener asistencia potenciada por IA en Cloud Firestore para generar consultas de MQL con instrucciones en lenguaje natural.

Obtén información sobre cómo y cuándo Gemini para Google Cloud usa tus datos.

Antes de comenzar

  1. Opcional: Configura Gemini Code Assist.

  2. Para completar las tareas de este documento, asegúrate de tener los permisos necesarios de administración de identidades y accesos (IAM).

Roles obligatorios

Para obtener los permisos que necesitas para completar las tareas de este documento, pídele a tu administrador que te otorgue el Gemini de Google Cloud Usuario (roles/cloudaicompanion.user) rol de IAM en el proyecto.

Genera consultas de MQL con instrucciones escritas en lenguaje natural

Puedes escribirle comentarios en lenguaje natural a Gemini (o instrucciones) para generar consultas basadas en tu esquema. Por ejemplo, puedes indicarle a Gemini que genere MQL en respuesta a las siguientes instrucciones:

  • "¿Cuántos libros populares con año de publicación 1960?"
  • "Crea una colección de muestra de libros populares".

Para generar MQL en Cloud Firestore con Gemini asistencia, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Cloud Firestore Bases de datos.

    Ir a Bases de datos

  2. Selecciona una base de datos Cloud Firestore de la lista. Se abrirá Firestore Studio.

  3. En un editor de consultas nuevo o vacío, haz clic en el botón Generar MQL. De lo contrario, haz clic en Ayúdame a codificar.

  4. Ingresa una instrucción para usarla para generar una consulta. Para mejorar la precisión, selecciona una colección para el contexto en el menú desplegable.

  5. Revisa el MQL generado y realiza cualquiera de las siguientes acciones:

    • Para aceptar el MQL generado por Gemini, haz clic en Insertar. Puedes seguir editando el MQL en el editor. Haz clic en Ejecutar para ejecutar la consulta.
    • Para editar la instrucción, haz clic en Editar.

¿Qué sigue?