Escrever MQL com a assistência do Gemini

Neste documento, descrevemos como usar o Gemini Code Assist para receber assistência gerada com IA no Firestore para gerar consultas MQL usando comandos em linguagem natural.

Saiba como e quando o Gemini para Google Cloud usa seus dados.

Antes de começar

  1. Opcional: configure o Gemini Code Assist.

  2. Para concluir as tarefas neste documento, verifique se você tem as permissões necessárias do Identity and Access Management (IAM).

Funções exigidas

Para receber as permissões necessárias para concluir as tarefas neste documento, peça ao administrador para conceder a você o papel do IAM de usuário do Gemini para Google Cloud (roles/cloudaicompanion.user) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando personalizados papéis ou outros predefinidos papéis.

Gerar consultas MQL usando comandos de linguagem natural

É possível fornecer comentários (ou comandos) em linguagem natural do Gemini para gerar consultas baseadas no seu esquema. Por exemplo, é possível solicitar que o Gemini gere MQL em resposta aos seguintes comandos:

  • "Quantos livros populares foram publicados em 1960?"
  • "Crie uma coleção de livros populares."

Para gerar MQL no Firestore com a assistência do Gemini, siga estas etapas:

  1. No Google Cloud console, acesse a página Bancos de dados do Firestore.

    Acessar "Bancos de dados"

  2. Selecione um banco de dados do Firestore com compatibilidade com o MongoDB na lista. O Firestore Studio será aberto.

  3. Em um editor de consultas novo ou vazio, clique no botão Gerar MQL. Caso contrário, clique em Me ajude com o código.

  4. Insira um comando para gerar uma consulta. Para melhorar a precisão, selecione uma coleção para o contexto no menu suspenso.

  5. Revise o MQL gerado e realize uma das seguintes ações:

    • Para aceitar o MQL gerado pelo Gemini, clique em Inserir. É possível continuar editando o MQL no editor. Clique em Executar para executar a consulta.
    • Para editar o comando, clique em Editar.

A seguir