Auf dieser Seite wird ein Beispielszenario beschrieben, in dem die Gemini-Unterstützung die Konvertierung von Codeobjekten in Database Migration Service-Konvertierungsarbeitsbereichen beschleunigt.
Kosten
Wenn Sie die Gemini-Unterstützung in Konvertierungsarbeitsbereichen von Database Migration Service verwenden möchten, müssen Sie die Gemini for Google Cloud API aktivieren. Es gelten die Preise für Gemini. Weitere Informationen finden Sie unter Preise für Gemini for Google Cloud .
Hinweis
Wenn Sie die Gemini-Unterstützung in Konvertierungsarbeitsbereichen von Database Migration Service verwenden möchten, müssen Sie Gemini für Google Cloud in Ihrem Projekt aktivieren.
API aktivierenNachdem Sie Gemini für Google Cloud in Ihrem Projekt aktiviert haben, können Sie alle Gemini-basierten Konvertierungsfunktionen in Ihrem Arbeitsbereich verwenden.
Beispielworkflow
In diesem Beispielszenario konvertieren Sie Oracle-Code und -Schema, wobei mehrere Codeobjekte dieselbe Oracle-Funktion verwenden, die Konvertierungsprobleme verursacht. Die regelbasierte Konvertierungs-Engine kann kein PostgreSQL-Äquivalent für diese Funktion finden. Sie müssen die Konvertierungsprobleme also selbst beheben. Um den Konvertierungsprozess zu beschleunigen, verwenden Sie die Gemini-Konvertierungshilfe, um herauszufinden, wie Sie den Oracle-Code ändern können.
Ihr SQL-Code und Ihr Schema werden in der Region gespeichert, in der Sie den Konvertierungsarbeitsbereich erstellen. Wenn Sie die unterstützte Code- und Schemakonvertierung mit Gemini-Modellen verwenden, werden Ihr Code und Ihre Schemas möglicherweise in anderen Regionen verarbeitet.
Weitere Informationen dazu, wie und wann Gemini for Google Cloud Ihre Daten verwendet
In Ihrem Gemini-basierten Workflow führen Sie die folgenden Schritte aus:
- Sie öffnen den Detailbereich für eines der betroffenen Objekte und wählen
Assist > Hilfe beim Beheben von Problemen mit der Objektkonvertierung aus.
Der Gemini-Bereich wird geöffnet.
Klicken Sie im Gemini-Bereich auf Vorschlag einfügen und speichern Sie die SQL-Änderungen.
Sie wiederholen die Schritte für jedes fehlerhafte Codeobjekt.
Wenn Sie die Codevorschläge anwenden, lernen die Gemini-Modelle das Muster und bieten an, die Korrektur auf alle Objekte mit demselben Problem anzuwenden. Das Dialogfeld Vorschläge von Gemini überprüfen wird angezeigt.
Abbildung 2. Dialogfeld „Probleme beheben“ von Gemini. (Zum Vergrößern klicken)
Sie klicken auf Vorschläge ansehen und prüfen die vorgeschlagenen Änderungen.
Klicken Sie für jedes Objekt auf Code akzeptieren und schließen Sie die Ansicht mit den Gemini-Vorschlägen.
Die Korrektur des Konvertierungsproblems wird jetzt auf alle fehlerhaften Codeobjekte in Ihrem Arbeitsbereich angewendet.