Exemplo de fluxo de trabalho: corrigir 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 exemplo em que a assistência do Gemini acelera a conversão de objetos de código nos espaços de trabalho de conversão do Database Migration Service.

Custos

Para usar a assistência do Gemini nos espaços de trabalho de conversão do Database Migration Service, ative o Gemini para a API Google Cloud . Os preços do Gemini se aplicam. Para mais informações, consulte Preços do Gemini para Google Cloud .

Antes de começar

Para usar a assistência do Gemini nos espaços de trabalho de conversão do Database Migration Service, é necessário ativar o Gemini para Google Cloud no seu projeto.

Ativar a API

Depois de ativar o Gemini para Google Cloud no seu projeto, os recursos do Gemini são ativados em todos os seus espaços de trabalho de conversão. Depois, é possível desativar as sugestões em um espaço de trabalho específico.

Exemplo de fluxo de trabalho

Neste cenário de exemplo, você converte o código e o esquema do Oracle em que vários objetos de código usam a mesma função do Oracle que causa problemas de conversão. O mecanismo de conversão baseada em regras não consegue encontrar um equivalente do PostgreSQL para essa função. Portanto, você precisa corrigir os problemas de conversão por conta própria. Para acelerar o processo de conversão, use a assistência de conversão do Gemini para descobrir como mudar o código do Oracle.

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

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

No fluxo de trabalho com tecnologia do Gemini, siga estas etapas:

  1. Abra o painel de detalhes de um dos objetos afetados e selecione Assistente de conversão > Ajuda para corrigir problemas de conversão de objetos.
Uma captura de tela que mostra como acessar os comandos do Gemini
      para explicabilidade da conversão de código e esquema.
Figura 1. Comandos do assistente de conversão do Gemini. (clique para ampliar)
Uma captura de tela que mostra como acessar os comandos do Gemini
      para explicabilidade da conversão de código e esquema.

O painel do Gemini é aberto.

  1. No painel do Gemini, clique em Inserir sugestão e salve as mudanças no SQL.

  2. Repita as etapas para cada objeto de código com falha.

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

    Caixa de diálogo "Resolver problemas" do Gemini.
    Figura 2. Caixa de diálogo "Resolver problemas" do Gemini. (clique para ampliar)
    Caixa de diálogo "Resolver problemas" do Gemini.
  3. Clique em Revisar sugestões e analise as mudanças 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 com falha no seu espaço de trabalho.