Cette page décrit un exemple de scénario dans lequel l'assistance Gemini accélère la conversion d'objets de code dans les espaces de travail de conversion de Database Migration Service.
Coûts
Pour utiliser l'assistance Gemini dans les espaces de travail de conversion de Database Migration Service vous devez activer Gemini pour Google Cloud l'API. Les tarifs de Gemini s'appliquent. Pour en savoir plus, consultez la page Tarifs de Gemini pour Google Cloud .
Avant de commencer
Pour utiliser l'assistance Gemini dans les espaces de travail de conversion de Database Migration Service, vous devez activer Gemini pour Google Cloud dans votre projet.
Activer l'APIUne fois que vous avez activé Gemini pour Google Cloud dans votre projet, vous pouvez utiliser toutes les fonctionnalités de conversion basées sur Gemini dans votre espace de travail.
Exemple de workflow
Dans cet exemple de scénario, vous convertissez du code et un schéma Oracle dans lesquels plusieurs objets de code utilisent la même fonction Oracle, ce qui entraîne des problèmes de conversion. Le moteur de conversion basé sur des règles ne trouve pas d'équivalent PostgreSQL pour cette fonction. Vous devez donc résoudre vous-même les problèmes de conversion. Pour accélérer le processus de conversion, vous utilisez l'assistance à la conversion Gemini pour découvrir comment modifier le code Oracle.
Votre code SQL et votre schéma sont stockés dans la région où vous créez l'espace de travail de conversion. Si vous utilisez la conversion assistée de code et de schéma avec des modèles Gemini, votre code et vos schémas peuvent être traités dans d'autres régions.
Découvrez comment et quand Gemini pour Google Cloud utilise vos données.
Dans votre workflow basé sur Gemini, procédez comme suit :
- Ouvrez le volet de détails de l'un des objets concernés, puis sélectionnez
Aide > Aide-moi à résoudre les problèmes de conversion d'objets.
Le volet Gemini s'ouvre.
Dans le volet Gemini, cliquez sur Insérer la suggestion , puis enregistrez les modifications SQL.
Répétez ces étapes pour chaque objet de code défectueux.
Lorsque vous appliquez les propositions de code, les modèles Gemini apprennent le modèle et proposent d'ajouter le correctif à tous les objets présentant le même problème. La boîte de dialogue Examiner les suggestions de Gemini s'affiche.
Figure 2. Boîte de dialogue "Résoudre les problèmes" de Gemini (cliquez pour agrandir)
Cliquez sur Examiner les suggestions, puis examinez les modifications suggérées.
Pour chaque objet, cliquez sur Accepter le code , puis quittez la vue des suggestions Gemini.
Le correctif du problème de conversion est maintenant appliqué à tous les objets de code défectueux de votre espace de travail.