Flusso di lavoro di esempio: correggere i problemi di conversione in tutti gli oggetti di codice con l'assistenza di Gemini

Questa pagina descrive uno scenario di esempio in cui l'assistenza di Gemini accelera la conversione degli oggetti di codice nei workspace della conversione di Database Migration Service.

Costi

Per utilizzare l'assistenza di Gemini nei workspace di conversione di Database Migration Service, devi abilitare l'API Gemini for Google Cloud . Si applicano i prezzi di Gemini. Per saperne di più, consulta i prezzi di Gemini for Google Cloud .

Prima di iniziare

Per utilizzare l'assistenza di Gemini nei workspace della conversione di Database Migration Service, devi abilitare Gemini per Google Cloud nel tuo progetto.

Abilita l'API

Dopo aver attivato Gemini per Google Cloud nel tuo progetto, puoi utilizzare tutte le funzionalità di conversione basate su Gemini nel tuo workspace.

Esempio di workflow

In questo scenario di esempio, converti il codice e lo schema Oracle in cui più oggetti di codice utilizzano la stessa funzione Oracle che causa problemi di conversione. Il motore di conversione basato su regole non riesce a trovare un equivalente PostgreSQL per questa funzione, quindi devi risolvere i problemi di conversione autonomamente. Per velocizzare il processo di conversione, utilizza l'assistenza alla conversione di Gemini per scoprire come modificare il codice Oracle.

Il codice SQL e lo schema vengono archiviati nella regione in cui crei il workspace della conversione. Se utilizzi la conversione assistita di codice e schema con i modelli Gemini, il codice e gli schemi potrebbero essere elaborati in altre regioni.

Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.

Nel tuo flusso di lavoro basato su Gemini, segui questi passaggi:

  1. Apri il riquadro dei dettagli di uno degli oggetti interessati e seleziona Icona dell'assistente alle conversioni di Gemini. Assistenza > Aiutami a correggere i problemi di conversione degli oggetti.
Uno screenshot che mostra come accedere ai prompt di Gemini per la spiegabilità della conversione di codice e schema.
Figura 1. Prompt dell'assistente alle conversioni di Gemini. (fai clic per ingrandire)
Uno screenshot che mostra come accedere ai prompt di Gemini per la spiegabilità della conversione di codice e schema.

Si apre il riquadro di Gemini.

  1. Nel riquadro di Gemini, fai clic su Inserisci suggerimento e poi salva le modifiche SQL.

  2. Ripeti i passaggi per ogni oggetto di codice difettoso.

    Man mano che applichi le proposte di codice, i modelli Gemini apprendono il pattern e offrono di aggiungere la correzione a tutti gli oggetti con lo stesso problema. Viene visualizzata la finestra di dialogo Esamina i suggerimenti di Gemini.

    Finestra di dialogo per la correzione dei problemi di Gemini.
    Figura 2. Finestra di dialogo per la correzione dei problemi di Gemini. (fai clic per ingrandire)
    Finestra di dialogo per la correzione dei problemi di Gemini.
  3. Fai clic su Esamina i suggerimenti e procedi con l'esame delle modifiche suggerite.

  4. Per ogni oggetto, fai clic su Accetta codice ed esci dalla visualizzazione dei suggerimenti di Gemini.

Ora la correzione del problema di conversione viene applicata a tutti gli oggetti di codice con errori nell'area di lavoro.