Fluxo de trabalho de exemplo: corrija problemas de conversão em todos os objetos de código com a assistência do Gemini

Esta página descreve um cenário de amostra em que a assistência do Gemini agiliza a conversão de objetos de código em áreas de trabalho de conversão do Database Migration Service.

Custos

Para usar a assistência do Gemini em espaços de trabalho de conversão do Database Migration Service, você precisa ativar o Gemini para Google Cloud API. O preço para Gêmeos se aplica. Para obter mais informações, consulte Gêmeos para Google Cloud preços .

Antes de começar

Para usar a assistência do Gemini em espaços de trabalho de conversão do Database Migration Service, você precisa ativar o Gemini para Google Cloud em seu projeto.

Habilite a API

Depois de ativar o Gemini para Google Cloud no seu projeto, os recursos do Gemini estão habilitados para todos os seus espaços de trabalho de conversão. Posteriormente, você poderá desativar as sugestões em um espaço de trabalho específico.

Fluxo de trabalho de exemplo

Neste cenário de exemplo, você converte código e esquema Oracle onde vários objetos de código usam a mesma função Oracle que causa problemas de conversão. O mecanismo de conversão baseado em regras não consegue encontrar um equivalente do PostgreSQL para essa função, então você mesmo precisa corrigir os problemas de conversão. Para acelerar o processo de conversão, você usa a assistência de conversão do Gemini para descobrir como alterar o código Oracle.

Seu código e esquema SQL são armazenados na região onde você cria o espaço de trabalho de conversão. Se você usar a conversão assistida de código e esquema com modelos Gemini, seu código e esquemas poderão ser processados ​​em outras regiões.

Saiba como e quando Gêmeos para Google Cloud usa seus dados .

Em seu fluxo de trabalho com tecnologia Gemini, siga estas etapas:

  1. Você abre o painel de detalhes de um dos objetos afetados e seleciona Assistente de conversão > Ajude-me a corrigir problemas de conversão de objetos .
Uma captura de tela que mostra como acessar os prompts do Gemini       para explicabilidade de conversão de código e esquema.
Figura 1. Solicitações do assistente de conversão Gemini. (clique para ampliar)
Uma captura de tela que mostra como acessar os prompts do Gemini       para explicabilidade de conversão de código e esquema.

O painel Gemini é aberto.

  1. No painel Gemini, clique em Inserir sugestão e salve as alterações SQL.

  2. Você repete as etapas para cada objeto de código com defeito.

    À medida que você aplica as propostas de código, os modelos Gemini aprendem o padrão e se oferecem para adicionar a correção a todos os objetos com o mesmo problema. A caixa de diálogo Revisar sugestões do Gemini é exibida.

    Caixa de diálogo de correção de problemas do Gemini.
    Figura 2. Caixa de diálogo de correção de problemas do Gemini. (clique para ampliar)
    Caixa de diálogo de correção de problemas do Gemini.
  3. Você clica em Revisar sugestões e prossegue para revisar as alterações sugeridas.

  4. Para cada objeto, clique em Aceitar código e saia da visualização de sugestões do Gemini.

Agora, a correção do problema de conversão é aplicada a todos os objetos de código defeituosos em seu espaço de trabalho.