Auf dieser Seite wird ein Beispielszenario beschrieben, in dem die Unterstützung durch Gemini die Konvertierung von Codeobjekten in Database Migration Service-Konvertierungsarbeitsbereichen beschleunigt.
Kosten
Wenn Sie die Unterstützung durch Gemini in Database Migration Service-Konvertierungs arbeitsbereichen nutzen möchten, müssen Sie die Gemini for Google Cloud API aktivieren. Es gelten die Preise für Gemini. Weitere Informationen finden Sie unter Gemini for Google Cloud Preise.
Hinweis
Wenn Sie die Unterstützung durch Gemini in Database Migration Service-Konvertierungsarbeitsbereichen nutzen möchten, müssen Sie Gemini for Google Cloud in Ihrem Projekt aktivieren.
API aktivierenNachdem Sie Gemini for 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 findet kein PostgreSQL-Äquivalent für diese Funktion. Daher müssen Sie die Konvertierungsprobleme selbst beheben. Um den Konvertierungsprozess zu beschleunigen, verwenden Sie die Konvertierungsunterstützung von Gemini, um herauszufinden, wie Sie den Oracle-Code ändern können.
Ihr SQL-Code und -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 forIhre Daten verwendet. Google Cloud
In Ihrem Gemini-basierten Workflow gehen Sie so vor:
- Öffnen Sie den Detailbereich für eines der betroffenen Objekte und wählen Sie
Unterstützung > Probleme bei der Objektkonvertierung beheben aus.
Der Bereich „Gemini“ wird geöffnet.
Klicken Sie im Bereich „Gemini“ auf Vorschlag einfügen und speichern Sie dann die SQL-Änderungen.
Wiederholen Sie 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 mit Gemini beheben“ (Zum Vergrößern klicken)
Klicken Sie auf Vorschläge überprüfen und prüfen Sie die vorgeschlagenen Änderungen.
Klicken Sie für jedes Objekt auf Code akzeptieren und beenden Sie die Ansicht der Gemini-Vorschläge.
Die Korrektur des Konvertierungsproblems wird jetzt auf alle fehlerhaften Codeobjekte in Ihrem Arbeitsbereich angewendet.